We ate some of the best food in all of Greece at this restaurant. In other countries, I think this place would be awarded a "Chef's Hat". The food was wonderfully and stylishly presented. The matching of flavours was cleverly thought out, at times surprising, but splendidly executed. The value for the quality was excellent.
A first class dining experience in Naxos!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.