New York Pizza

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

closed

Next Opens: Wed 10:00 AM
Phone: 650-241-2149

Now accepting online orders!