$50-75

The Salvia Restaurant

Address: Calle de la Palma, 18, Soller, 07100

BOP Mallorca

Address: Carrer d'Antoni Maria Alcover, Portals Nous, 07181