Es Molí de Sal
Restaurant in Formentera Island, Spain
Regional restaurant
Restaurants
·
Formentera Island, Spain guide