United States Arizona Scottsdale

North Italia

An upscale Italian restaurant offering handcrafted pasta, pizzas, and fresh cocktails, known for its modern atmosphere and artisanal approach.

North Italia Guides