Address Centre Comercial l'Illa, Av. Diagonal 557, Planta 1, Local 1 08208 Barcelona Spain See all Payot shops