Get directions to: New York Pizza, San Lorenzo, CA
Restaurant address: 39 E Lewelling Blvd San Lorenzo, CA 94580, USA
Restaurant: New York Pizza