The input was corrected to Piazza Cuore Immacolato di Maria, Novara.
Piazza Cuore Immacolato di Maria
Novara