Palma

4.0
(1 reviews)
Plaza del Olivar 5, Mercat d'olivar, Palma de Mallorca, 07002
+34 647 27 22 86
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Palma | Palma de Mallorca | Spain | TripAligner