Search results
We did not find results for: state of mind pizza.
Check spelling or type a new query.
We did not find results for: state of mind pizza.
Check spelling or type a new query.
3850 El Camino Real Palo Alto, CA 94306 2120.61 mi
Is this your business? Verify your listing
4.5 271 reviews
The best pizza i have had in years. Really. Im super picky about crusts.. usually i never eat them. This pizza: i ate both slices and all the crust! The pizza itself: it was really good. I had... More
Great friendly customer service. I appreciated the options to choose between a regular slice of pizza vs. the square, which had a thicker doughy crust that I personally preferred. In general,... More