El Casal Café Bar, Barcelona, Barcelona, Catalonia, Spain 0.0
Plaça Victor Balaguer, 5, Barcelona
Located nearby
Cafe Barcelona, Barcelona, Catalonia, Spain
El Casal Café Bar address
reviews El Casal Café Bar