Greek and International cuisine - Grill and fresh fish.
Yialos Restaurant is perfectly situated on the beach of Saint George resort.
It offers both local and international cuisine specialities, as well as grill and fresh fish.
Yialos Restaurant - Saint George Beach - Naxos Town
Tel: 22850 24618