Authentic homemade Greek cuisine is the specialty at Olympia Kebab House, which offers more mainstream favorites, too.
Manchester Avenue · 1543 McCausland Ave, St. Louis
Check out the popular buffet for a taste trip that will transport you overseas.
Manchester Avenue · 4145 Manchester Ave, St Louis