While there is not that much difference in quality of the food in the many Greek restaurants, there is in location and service. This one has a great location with elevated terrace and attentive friendly service. The food was good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.