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