This is by far the best pizza in alameda. It is the original new york style crust, has the perfect consistency sauce (not watery and not so thick that it gives you heartburn) and the toppings are always piled on generously.
Pros: Great food, quick service, good prices
Cons: parking
more