I always liked John’s on Bleeker.
Lombardi’s on Spring was another good spot...
I never tried the place incredibly enough!! And I am a pizza junkie lol lol. Next time I’m in the city I’ll try it, thanks. that’s if it’s even still there. I’ve seen it before, I think it’s near Jones street, but it could be closed down and turned into another freakin’ fashion store especially after the Scamdemic