Sandwich shop in Barcelona

Subway

1153 reviews

Av. Diagonal, 3, Local 3620, Sant Martí, 08019 Barcelona, España