Explore details about location Strada Novella. Strada Novella is a location situated within the Biella alongside other areas such as Via Sebastiano Ferrero;Via Quintino Sella, Costa del Vernato, Via San Giuseppe Cottolengo. Additionally, some smaller parts of Strada Novella include specific areas like Via Vallino adding to the diversity of its landscape.