North Italia
15024 N Scottsdale Rd, Scottsdale AZ 85254
(480) 948-2055
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Trycaviar
Northitalia
Scottsdale, Arizona
North Italia
15024 N Scottsdale Rd, Scottsdale
(480) 948-2055