The food here is even better than a lot of food I had in Greece. Best tzatziki anywhere - creamy and perfectly seasoned with lots of pita. The Greek salad with chicken or pork - enormous and delicious. We were so full (even though we hadn't finished anything) that we ordered the baklava to go - it's a must eat. Friendly service too. The parking lot is small but there's plenty of street parking around.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.