I had tried this place once before and it was just ok. I’m a big fan of Greek and Mediterranean and have had all of what I consider the best in St. Louis. Olympia, gyro house, Ari’s, and so on. But this place will never ever gain any sort of prestige in the restaurant business if they don’t get their act…