FoodRestaurant

Picasso on the Beach

Restaurant in Naxos and Lesser Cyclades.

Beach, Plaka · Naxos and Lesser Cyclades

Similar places

Nomad Beach Bar Restaurant

Restaurant · Naxos and Lesser Cyclades

Plaka Beach

Peppermint Beach Restaurant & Bar

Restaurant · Naxos and Lesser Cyclades

beach

Caya Italian Cuisine Cocktail Bar

Restaurant · Naxos and Lesser Cyclades

Πλάκα Ναξος Κυκλάδες

Italian