If you usually like what you order then youll love it if you order here. Staff and food together here is key. My favorite Greek restaurant.
All reviews seem positive