Established in 2002 under Fox Restaurants Concepts in Scottsdale, AZ, North Italia prides itself on delivering handcrafted Italian food in a modern environment with an in-restaurant experience that prioritizes great hospitality every time. We care...