Pizza Review
Probably the most disappointing pizza I've had in Delaware. Not NY style at all.