Loved the pizza. Fairly priced and a good size. Extra cheese pizza. Location was fine around many other restaurants. Service was good, nice it wasn't that crowded. Rated best pizza and can see why.
The most popular pizza in Palo Alto. Always good traditional pizza. Perfect crust and toppings! Go!!
Um lugar simples e uma pizza bastante boa. Experimentamos também uma salada. Eles fazem muitas entregas. Chope de vários tipos...更多
Very good pizza, not soggy. Lots of veggies. It took a very l ong time for the pizza to be...更多
Recently our favorite take-out pizza place (Ramona's) closed and we have been on the hunt for a new place for...更多