I have never been to New York so I cant compare to the real thing , but this place has a very fresh pizza taste. Using only fresh ingredient...
All reviews seem positive