Location
Olympia Kebob House and Taverna
1543 McCausland Avenue, St. Louis, MO, USA
(314) 781-1299 Website Open in mapsHours
Monday – Thursday
11AM – 10PM
Friday – Saturday
11AM-10PM
Sunday
11AM – 9PM
Monday – Thursday
11AM – 10PM
Friday – Saturday
11AM-10PM
Sunday
11AM – 9PM