leftatthefork.net
Da Giorgino, Siena Tuscany Italy
REVIEW The Italy we encountered, from Rome north to Florence, is pretty much devoid of street food as we know it in urban America. Which is not to say that Italians don’t love to snack on the…