Back to list
Taperia Sagrada Familia
Well 7.8 (221 reviews)
Approx. €22
Location
C/ de Sardenya, 324
08025 Barcelona
See on the map