North Italia is an upscale casual Italian restaurant known for its homemade pasta, pizza, wine, and cocktails.