I use this round table pizza alot. Good location for antelope families. It can get busy on friday nights but fast most of the time.
4207 Elverta Rd Suite 105Antelope, CA 95843
From Business: 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-oriente…