We've stopped here for drinks several times while strolling around Naxos Town. It's part of the main drag and a good spot to rest and refresh. Haven't tried the food. The iced frappe comes with a glass of water which is a nice extra touch.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.