Torre di Pisa
Via Fiori Chiari, Milan, Italy
Featured Review : La Torre di Pisa, Italian for the Leaning Tower of Pisa, is probably the best Tuscan trattoria that you can find outside the borders of Tuscany. It has been a family favorite ever since my dad celebrated his college grad...See Full Review