Processing, please wait ...
New York Pizza - San Carlos
San Carlos
Cuisines: Pizza, Pasta, Italian
Address: 1340 El Camino Real ; San Carlos CA, 94070
Surprised that a pizza place had such good pasta! Quick delivery and set up
delicious food over all and good service