Being from NY (Long Island) I know good pizza. Romeo's is the closest to NY pizza both in style and flavor.
All reviews seem positive