You can't get any closer to the sea than at the small fish taverna in Emborion

Return to Milos Restaurants