It can't be beat, it's the best pizza this side of Zachary's (in the E.Bay).
It's just great pizza by all accounts, and I always take visitors and out-of-towners there. The fact that it's cheap and has a cool atmosphere is icing on the cake.
Pros: VERY tasty pizza, eat for cheap, casual atmosphere
more