Back to list
La Tata
Exceptional 9.7 (8045 reviews)
Around €40
Location
Carrer de Calabria, 69
08015 Barcelona
See on the map