ViaMichelin
Casa Angela
Location picture
Very good 8.4 (543 reviews)
Approx. €20
Location
Placa de la Sagrada Familia, 13-15
08025 Barcelona