Pizza restaurant · Todi
1
Solid pizzas and pastas with a beautiful view of the countryside over the city walls