Back to list
Catedral 1951
Fabulous 9.3 (182 reviews)
Approx. €35
Location
Avenida Catedral, 7
08002 Barcelona
See on the map