New Italian restaurant North Italia opens in South End Charlotte Observer(00) Save Image Image gallery: Discovering North Italia Restaurant: Handmade Pasta and Unforgettable Flavors