

Restaurants visited by Paula
Menu
Table booking
Menu
Table booking
City: Sant Josep de sa Talaia, Placa Major 2, 07839, Sant Josep de sa Talaia, Spain
"Love this place. One of my favourite spots in Ibiza! Have been coming for many years and always amazing! Food: 5 Service: 5 Atmosphere: 5"
- «
- »