Map
Playa D'escavallet, El Chiringuito de Es Cavallet, Sant Josep de SA Talaia 07817, Spain
Close
Restaurant
El Chiringuito, Ibiza