Greek restaurant, Catering, Cocktail bar, European restaurant, Hamburger restaurant, Mediterranean restaurant, Restaurant
Olympia Kebob House and Taverna shines as a must-visit Greek restaurant on McCausland Ave, offering a delightful blend of Mediterranean flavors. Enjoy fast service in a cozy atmosphere adorned with unique booth seating made from repurposed church pews. Their extensive menu features everything from classic gyros to heavenly desserts, with standout dishes like creamy hummus and tzatziki. Ideal for both solo dining and groups, this budget-friendly eatery (with a price range of $) is perfect for a laid-back lunch or dinner.
Mexican restaurant
5901 Southwest Ave, St. Louis, MO 63139, United States
American restaurant
3152 Osceola St, St. Louis, MO 63111, United States
Tex-Mex restaurant
925 Geyer Ave #3921, St. Louis, MO 63104, United States
Mexican restaurant
5425 S Grand Blvd, St. Louis, MO 63111, United States