ViaMichelin
Casa Angela
Location picture
Stunning 8.5 (518 reviews)
Approx. €20
Location
Placa de la Sagrada Familia, 13-15
08025 Barcelona