Had lunch there, but I hadn't been there in 4 years. The Greeek salad was still the best in town.
All reviews seem positive