I love pizza. Have been in pizza joints all across the USA. This is a top five place. Got the basic sausage and peperoni. The only thing I would change about this place is the way you have to order the food, the go to another location to order drinks.
But go here when in SB for their pizza. Make sure you go to this location though.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.