Back to list
Cafeteria Sancho
Well 7.5 (52 reviews)
Approx. €15
Location
Carrer de Sancho de Avila, 7
08018 Barcelona
See on the map