Fish & Olive in Naxos, Halki (or Chalki)
This is a sponsored business.
Find out more
Recommended by Greeka