Get directions to: Italian Grotto, Scottsdale, AZ
Restaurant address: 3915 N Scottsdale Rd Scottsdale, AZ 85251, USA
Restaurant: Italian Grotto