A Taste of Home - Barcelona

Carrer Roger de Lluria 53, 08009 Barcelona

tumblr_l0zbaulaKS1qb20c7o1_500.jpg
Carrer Roger de Lluria 53, 08009 Barcelona
Mon-Sat 10am-9pm
Sun 11am-3pm
Convenience Store
Metropolitan Distribution Point

Barcelona City FM