Loading map…

Béns d’Avall Restaurant

A one-Michelin-starred restaurant on a clifftop terrace in Soller, serving modern Mediterranean tasting menus with spectacular sunset views over the sea.