If you find yourself shopping in the charming village of Agia Anna on the Greek island of Naxos, take a break and enjoy some local cuisine at one of the many cafe bars dotted throughout the area. From authentic Greek dishes like moussaka and souvlaki to fresh seafood caught in the nearby Aegean Sea, there's something to satisfy every appetite. And when you're finished, you can relax and take in the beautiful surroundings, with views of the shimmering blue waters and rolling green hills.

►Learn more about Naxos and how to get there!