ViaMichelin
Shu Ibiza
Location picture
Fabulous 9.1 (56 reviews)
Around €50
Location
Carrer Platja Talamanca, 1
07800 Eivissa