Italian restaurant chain North Italia opened Aug. 28 at the Mall at Green Hills, 2126 Abbott Martin Road, Nashville, according to a news release.
The menu features a selection of handmade pasta, pizza, salad and other dishes. North Italia also offers daily specials, weekend brunch and weekday happy hours.
North Italia’s 7,000-square-foot restaurant in Green Hills features a dining room, patio and full bar, according to the release. North Italia has more than 20 locations across the U.S. 615-622-7423. www.northitaliarestaurant.com< Back to all impacts