Address: Piazza della Repubblica, Borgo dei Nobili, Balma di Grosso, Susa, Torino, Piedmont, 10059, Italy
Last verified: 3/2/25