Location: 9719 North Hayden Road, Scottsdale, AZ 85258
Phone:(480)609-0429
Category: Restaurants
Tags: Italian Restaurants