Olympia Kebab House

 
100% love it
  4
Yummy gyros
Authentic homemade Greek cuisine is the specialty at Olympia Kebab House, which offers more mainstream favorites, too.
  • 1543 McCausland Ave
    St. Louis, MO 63117
    Near: Between Homer Ave. & Plateau Ave.
  • Mon-Wed 11:00am-10:00pm
    Thu 11:00am-11:00pm
    Fri-Sat 11:00am-Midnight
    Sun 11:00am-9:00pm
    Opens at 11:00am
  • (314) 781-1299
  • Report Incorrect Info / Closed

Location

Tags