1415 Pacific Ave, Santa Cruz, California 95060 USA
Board'n pizza, supposed to have mushrooms. there's like 10.
Photo Credit: Yelp