Olympia Kebob House and Taverna – Greek
Sun-drenched flavors and the smoky aroma of charcoal-grilled meats fill this vibrant taverna, where whitewashed accents and warm hospitality transport guests to the heart of the Mediterranean. Succulent kebabs sizzle over open flames while plates of zesty tzatziki and herb-flecked sides invite lingering conversations in a space that feels like a spirited seaside escape. This lively neighborhood gem captures the essence of Greek dining, turning every meal into a sun-soaked celebration of fresh ingredients and traditional charm.
1543, McCausland Avenue, Saint Louis, MO, 63117 +131478112990Cuisine: Greek
Price range: $$
Hours
- Monday - Sunday
- 8:00 AM - 8:00 PM