Av. de la Mare de Déu de Montserrat, 61, 08024 Barcelona, Spain
Carrer de Roger de Llúria, 89, 08009 Barcelona, Spain
Carrer de Manila, 41, 08034 Barcelona, Spain
Passatge de Nogués, 1, 08025 Barcelona, Spain