Back to list
Ca's Menestral
Fabulous 9.2 (16 reviews)
Approx. €21
Location
Pl. de Catalunya, 10
08002 Barcelona
See on the map