Back to list
La Cabrera Barcelona
Fabulous 9.3 (1707 reviews)
Approx. €40
Location
C/ de la Diputacio, 239
08007 Barcelona
See on the map