Ibiza - Spain Restaurants

Chirincana Beach Bar

Address: Avenida Punta Arabi sn - Cala Martina, es Canar, 07849

Beach Deck Nobu Hotel

Address: 52 Carrer de Ses Feixes, Eivissa, 07800

Chambao - Ibiza

Address: 52 Camí ses Feixes, Eivissa, 07800