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