535 7th Ave, Santa Cruz, California 95062 USA
Spicy and satisfying! Plus great toppings!
Photo Credit: Yelp