Get directions to: Nypd Pizzeria & Italian Restaurant, Scottsdale, AZ
Restaurant address: 8880 East Viaduct Linda Scottsdale, AZ 85258, USA
Restaurant: Nypd Pizzeria & Italian Restaurant