ViaMichelin
Sportsbar Italian Food - Horta
Location picture
Exceptional 9.6 (51 reviews)
Approx. €20
Location
Carrer de Dante Alighieri, 40
08032 Barcelona