Fantastic dinner at Quattro Leoni on the south side of the Arno River. Florence, Tuscany in central west Italy. June 26, 2013. On the TUSCANY tour. Written by Mike on June 26, 2013 ยท Leave a Comment Share this:FacebookTwitterEmail