Great location- slightly elevated above the beach but built on the sand!
Slightly less Greek Taverna and more Italian/Greek combination.
Probably a bit more pricey than some of the more traditional restaurants - and at week=ends it may be best to book.
Worth at least one visit during your stay.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.