Cafe Vittoria North End Boston kevin@harkinsphotography.com April 11, 2018 Food / Interiors / Personal Having a little treat at Cafe Vittoria on Hanover St. in Boston’s North End before a night of fun at the Improv Asylum.