Processing, please wait ...
Pizz'a Chicago - Palo Alto
Address: 4115 El Camino Real ; Palo Alto CA, 94306
Voted #1 Pizza in Santa Clara County!
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.