Description
An extensive menu of Greek options in homey, oak-paneled rooms.
Name: Olympia Kebob House and Taverna
Address: 1543 McCausland Ave, St. Louis, MO 63117
Phone Number: +1 314-781-1299
Restaurant Type: Greek restaurant, Catering, Cocktail bar, European restaurant, Hamburger restaurant, Mediterranean restaurant, Restaurant
Olympia Kebob House and Taverna is a Greek restaurant located at 1543 McCausland Ave St. Louis/Missouri
(Latitude,Longitude: 38.624121,-90.3079754)
Postal Code: 63117
Location
-
1543 McCausland Ave, St. Louis, MO 63117
Add a review