Hi Jude,
When I'm in NYC I always go to the New York Athletic Club to play snooker in their wonderful billiard room, and I once played a few frames of snooker with Jennifer Barretta in there.
I had no idea of this other place in Manhattan to play that you mentioned above, and the only billiard room I could find info about on the internet located in Elizabeth Street in NYC is called "128 Billiards". However I will check out that location you stated when I'm next in NYC - thanks for that info!
To my knowledge, there is also a another billiard room in Brooklyn that has at least four full-sized tables that I hope to visit next time I'm there:
Platinum
225 47th Street (2nd floor)
Sunset Park
Brooklyn
NY 11270
Tel: (718) 439-7122
Best wishes.
Alan.