Local Italy Posted on February 17, 2012 by Sean While Italy may not be in any of our weekend travel plans, there’s a spot in town that can quench your cultural palate.