I left NYC in 1988 but I have to say I did find some good pizza. It's a bit of a drive from where I live now in Eldorado Springs. You'll need to take 70 East for about 1800 miles. Then follow rt76 to rt81 to rt78 then tak rt678 better known at the Van Wyck Expressway. Take Exit 3 go 1/4 mile and Amore Pizza will be on your right in the shopping center.
3027 Stratton St, Flushing, NY 11354
I also just picked up my BRC membership card so let me know if you want to shoot some steel.