Olympia Kebob House And Taverna Menu
Introducing Olympia Kebob House And Taverna, a beloved spot on Mccausland Ave in ST LOUIS, MO. This charming restaurant offers a range of amenities like outdoor seating, Wi-Fi, happy hour specials, and a full bar. The menu features delicious Greek dishes such as moussaka, gyro, and stuffed grape leaves. Customers rave about the fresh salads, hot soups, and flavorful entrees. The cozy atmosphere and attentive service make dining here a delightful experience. Whether you're a fan of traditional Greek cuisine or looking to try something new, Olympia Kebob House And Taverna is a must-visit destination. Don't miss out on their lamb and gyros, described as very good by satisfied guests. Come for the food, stay for the welcoming ambiance at Olympia Kebob House And Taverna.