Todi, Italy
Overlooking Todi's charming square, this regional Italian restaurant wins guests over with creative yet classic dishes cooked over an open fire and fair prices. The panoramic valley views and attentive service make it a memorable spot for authentic Umbrian cuisine in a warm, welcoming atmosphere.
+5 more