Olympia Kebob House and Taverna
Address:
1543 McCausland Ave., SAINT LOUIS, MO 63117
Phone:
(314) 781-1299
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-12am
- Sat: 11am-12am
- Sun: 11am-9pm
Contact:
Email
Other Details:
Olympia Kebob House & Taverna has been home to some of the best authentic Greek food in St. Louis. Voted the best gyro in town consistently each year.
Restaurants,
Grocers Ethnic Foods,
Greek
Other Businesses:
- Lou Boccardi's Restaurant at 5424 Magnolia Ave, Saint Louis, MO 63139
- O'Kelleys At the Ballpark at 756 S 4th St, Saint Louis, MO 63102
- Drunken Fish - Ballpark Village at 601 Clark Street Suite 104, Saint Louis, MO 63102
- Planet Sub at 7 N Euclid Ave, Saint Louis, MO 63108
- Delmar Chop Suey at 3336 Delmar Blvd, Saint Louis, MO 63103