Coffee store in Barcelona
Coffee store
Rambla de Catalunya, 67, Eixample, 08007 Barcelona, Spain
Carrer del Cigne, 18, Gràcia, 08012 Barcelona, Spain
Pl. de Catalunya, 14, L'Eixample, 08002 Barcelona, Spain
Plaça de Sant Gregori Taumaturg, 4, Sarrià-Sant Gervasi, 08021 Barcelona, Spain