North Italia is an Italian restaurant offering from-scratch dishes in a hip setting, complete with happy hour, beer, wine, and cocktails.