North Italia is an Italian restaurant known for its handmade pizzas, pastas, and other dishes, served in a stylish, upscale casual setting.