537 Seabright Ave, Santa Cruz, California 95062 USA
The food was bomb, (especially if you like thin crust pizza)
Photo Credit: Yelp