Life Bistrot in Volterra is a charming, all-plant-based eatery where local ingredients shine, served elegantly atop ancient Etruscan ruins.
Sophia Giolitti
Italy Unfiltered
Carolyn Christensen
Adrián Villalba
Chris Jordan
Enrico Bovo
Mary V
Audrey Romjue