The pizza is good and slightly better than Barro's, but be warned you will pay a decent amount of coin to get that slightly better than Barro's pizza. Went there today and realized two things (1) the pizza is awesome (2) the pizza is expensive.
I ordered two large two topping pizzas and the total was $42. Compare that to Barro's where you can get the same thing for $19. Maybe it's me but I can't taste the $23 difference.
With that being said, the food here is outstanding and it has a nice New York charm to it. The pizza is pretty authentic in comparison to that in New York. If you are willing to pay for it, then I would suggest this spot.
Kids eat free on Wednesdays, so maybe the average family can afford it then.
All in all NYPD Pizza is worth a try.