This is one of the three pizza / sub places that I've tried in Fanwood and I think it is safe to say that this one is the best one. The taste of the pizza is good. It is the typical NY style pizza, although I think they make other styles as well. The price was pretty much standard with the other places.
more