Back to list
El Curry
Well 7.6 (10 reviews)
Approx. €20
Location
Carrer del Parlament, 54
08015 Barcelona
See on the map