Piazza Santa Marta 4 10015 Ivrea, Italy
Piazza Vittorio Emanuele 6 Ivrea, Italy
Piazza Palazzo Vecchio 9 13100 Vercelli, Italy