forget the chain places, this is the best pizza place on the peninsula! Layout of the place reminiscent of NYC... pizza ovens up front near the front entrance so you can see what's going in and out of the oven. Great toppings but outstanding crust. Thick, crunchy, just right brown toastiness! Haven't tried the non pizza items, though. Don't miss this one.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.