These are the biggest slices in town, with the best taste. The cheese and sauce have excellent flavor. This is the only place I buy pizza, I love it. I'm spoiled by Brooklyn's Italians.
Pros: Big and Yummy
Cons: Location, Location, Location, not the best.
more