Processing, please wait ...
New York Pizza - Palo Alto
Palo Alto
Cuisines: Pizza, Pasta, Italian
Address: 325 Hamilton Ave ; Palo Alto CA, 94301
Was here on time but did not come up to building to drop off, stayed out in car called, came up to drop off 5 minutes later
HORRIBLE! were over 45 minutes late with my order and then had missing parts! NO apology, NOTHING.