News

Located on a breezy terrace overloking Talamanca Bay, Dalt Vila and Formentera, the open-kitchen restaurant is a refined yet ...