Palo Alto, California, United States
Pizza,
Serving up the best pizza in Palo Alto the same way Mountain Mike’s has done it since 1978 — dough rolle