Get directions to: New York Pizza & Deli, Pleasanton, CA
Restaurant address: 5321 Hopyard Rd Ste D Pleasanton, CA 94588, USA
Restaurant: New York Pizza & Deli