About Torre Leti

Torre Leti is in the center of Umbria, Italy, among Perugia, Orvieto and Assisi, in a hilltop town called Todi.

They till the soil for their olive groves in Umbria from 400 years ago

The groves are green silent expanses and produce an extraordinary treasure of extra virgin olive oil!