FoodRestaurantGreek

Taverna Glyfada

Restaurant in Naxos and Lesser Cyclades.

Unnamed street · Naxos and Lesser Cyclades

Similar places

Faros tou Alykou

Restaurant · Naxos and Lesser Cyclades

kedrodasos Alykou, Alyko, Naxos island

Greek

Nikos and Maria Apartments and Suites

Restaurant · Naxos and Lesser Cyclades

Greek

Paradiso Taverna | Naxos

Restaurant · Naxos and Lesser Cyclades

Αγια Αννα

Greek