186 E Thompson Blvd, Ventura, California 93001 USA
Yum! Chefs special Pepperoni and jalapeƱo
Photo Credit: Yelp