Bar/Cafe
Captain's
Paralia choras naxos island Greece, Naxos 843 00, Greece, 843 00 Naxos
Captain's in Naxos is a favored bar-cafe right on the Chora seafront promenade, perfect for unwinding by the beach. Its prime spot provides stunning views of the bustling...
Food