Location: 7014 East Camelback Road Spc 568, Scottsdale, AZ 85251
Phone:(480)941-8863
Category: Restaurants
Tags: Italian Restaurants