Southern Italian Restaurants in Scottsdale, Arizona

Find the top Southern Italian restaurants in Scottsdale, Arizona near you now.

North Italia

Italian restaurant

Address: 15024 N Scottsdale Rd, Scottsdale, AZ 85254

Order