Olympia Kebob House & Taverna 1543 McCausland Ave. St. Louis MO United States
Bar,Live entertainment,Outdoor dining,Private rooms<br>Parking: Available
Hours: Lunch & Dinner daily
Phone: 314.781.1299