Location: 6990 E Shea Blvd Suite #101, Scottsdale, AZ 85254
Phone:(480)922-3474
Category: Restaurants
Tags: Italian Restaurants