Restaurants & Bar

Zaranda

Restaurants Mallorca

The only two Michelin star restaurant on the Balearic Islands.

Olivera

Restaurants Mallorca

Featuring the finest local produce…

Castell Bar

Restaurants Mallorca

Exclusive recipes that perfectly match our dining experience.

Contact Zaranda Restaurant at zaranda@zaranda.es

Contact Olivera Restaurant at olivera@castellsonclaret.com

or calling  +34 971 138 620

Valora este contenido