Location: 7605 E Pinnacle Peak Road # 1, Scottsdale, AZ 85255
Phone:(480)585-6555
Fax:(480)585-4607
Category: Restaurants
Tags: Italian Restaurants