Back to list
Lascaleta Restobar
Fabulous 9.1 (25 reviews)
Around €17
Location
Av. de Vallcarca, 156
08023 Barcelona
See on the map