Piazza Vittorio Emanuele 6 Ivrea, Italy
Shopville Le Gru 10095 Grugliasco, Italy
Centro Commerciale 8Gallery 10126 Torino, Italy