The restaurant, located in the same square as Santa Gertrudis church, presents its new menu that invites diners on an exquisite journey through local ingredients and the Ibizan essence  » Read More