The Taste Edit’s Guide to Italy: Get insider tips and local recommendations for the best restaurants, things to do, and hotels in Italy including Capri, Barolo, Amalfi Coast, Milan, Sicily, Puglia, Florence, among others.
When it comes to finding a great Italian restaurant in Torino, there is a hidden gem tucked away in a charming, cozy corner of the city that offers an…