Margarets German Restaurant & Deli, TULSA, Oklahoma (OK)
Conveniently stationed at 5107 South Sheridan Road () in TULSA, Oklahoma (OK) (74145), Margarets German Restaurant & Deli can be called at 9186223747. Make sure you contact them ahead of time to select your table in the restaurant.
More restaurants in TULSA, Oklahoma (OK)
Margarets German Restaurant & Deli contact information and details:
Address: 5107 South Sheridan Road - , TULSA, Oklahoma (OK) 74145
Contact Phone: 9186223747