Jaleo

3.3
(6 reviews)
Calle Pou 07013, 12, Palma De Mallorca, Spain, Palma de Mallorca, 07013
+34 647 13 77 84
Bars & Pubs
Pub
Restaurants
Restaurant

At a glance

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