New York Pizza

1340 El Camino Real, San Carlos CA, 94070 Map
Free Delivery!     Minimum Order: $15.00

open

Last Order: 11:55PM
Phone: 650-241-2149

Now accepting online orders!