Olympia Kebob House & Taverna

St. Louis, United States

Great bar with an excellent interior. This old house offers greek cooking, greek salads and huge portions. Greek coffee, real ale and greek beer. Reasonable prices and a nice setting.