La Palmera

2.9
(12 reviews)
Castillejos 158, Primera planta, Barcelona, 08025
+34 629 05 24 41
Accepts Credit Cards
Cheap Eats
Mediterranean
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
La Palmera | Barcelona | Spain | TripAligner