Ibiza - Spain Restaurants

10 8 Chirincana Beach Bar

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

10 8 Beach Deck Nobu Hotel

Address: 52 Carrer de Ses Feixes, Eivissa, 07800

10 8 Chambao - Ibiza

Address: 52 Camí ses Feixes, Eivissa, 07800