My two year old is hooked on their pepperoni pizza. But for some reason, I like the Belmont location better. It's probably because its closer to home...
The first Mountain Mike's Pizza restaurant was established in 1978 in Palo Alto, California. What started as a single pizza restaurant with a casual, family-oriented atmosphere, Mountain Mike’s Pizza has grown into a leading pizza brand with more than 160 restaurants in California, Oregon, Nevada...