Seafood Restaurants

The Salvia Restaurant

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

Rikito

Address: Carrer de la Fàbrica, 25, Palma, Illes Balears, 07013