This is our go to place when I do not feel like cooking! It is really amazing and NY style food. The sauce is made fresh daily and it is not over powered by spices or salt like most "chain" places. The salad is FRESH - meaning you hear a crunch from the lettuce and the tomatoes are always read and yummy. The pizza is not doughy and it is easy to eat more then you really were thinking of. The staff is knowledgable and very nice! Best of all they do not fry fish or shellfish so I can eat here and not get sick.
As for the bad reviews - I bet these reviewers are use to overly spiced chain food. I use to work for one of them and they put so much salt and pepper in them to mask the fact that its not fresh.