Address Passeig Mare de Déu del Coll, 238 08032 Barcelona Spain Phone number 93 429 63 01 See all Payot shops