My last Italy recap post! And this one is all about the lovely, little northern Italian city, Torino. You may be familiar with Torino for some of the same reasons I was: it hosted the 2006 Winter Olympics, and there’s some sort of Shroud of Turin there. It’s also known for its automotive history, asRead More The post Eating My Way Through Torino (Vegetarian Travel) appeared first on Fooduzzi.