Maro’s taverna One of the oldest established restaurants of the island. If you like home cooking then you should definitely try this taverna in Naxos town. Food and beverage read more