Location: 8608 East Shea Boulevard, Scottsdale, AZ 85260
Phone:(480)483-1900
Category: Restaurants
Tags: Italian Restaurants