 Torre Canavese is a city in the province of Torino in Northern Italy.Torre means tower in Italy, in this case "Torre" is referring to the tower on the city's castle.It is located about from Torino and from Ivrea.