Aloha Beach Bar

4.0
(28 reviews)
Agia Anna Beach, Naxos Town, 84300
+30 2285 041004Official website
American
Cheap Eats
Greek
Italian
Mediterranean
Restaurants
Seating
Table Service
Restaurant

At a glance

  • Typical visit: about 1 hour
Aloha Beach Bar | Naxos | Greece | TripAligner