Back to list
El Far del Nord
Fabulous 9.1 (89 reviews)
Around €24
Location
Placa del Nord, 7
08024 Barcelona
See on the map