North Italia Back to Search North Italia 697 S. Novus Place , Tempe , AZ , 85281 (928) 588-1007 www.northitalia.com Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone