Processing, please wait ...
Pizz'a Chicago - Palo Alto
Palo Alto
Cuisines: Pizza
Address: 4115 El Camino Real ; Palo Alto CA, 94306
Voted #1 Pizza in Santa Clara County!
Great Pizza.
was late even thou we were only 0.1 miles away. driver also asked for tip, and order was wrong. came back with right stuff 45 min later.