Everplaces

Placa Del Sol

Barcelona, Spain Barcelona, Spain
Other
bar café
Placa Del Sol. Barcelona, Spain
3
Note

Nice place with many cafés

bar café

Save and share places you love
with Everplaces

Sign up