Map
Hora, Naxos - At the port on the sea side, Hora 84300, Greece
Price
40
Restaurant
Zorba’s