I’m not sure if this is the best place for this thread, but anyways, I’m from Ireland and staying in Stamford, CT for few days and I’m gonna be in NYC on Friday and Saturday I think. What are the best/closest arcades to check out. I need a fix! The only one I know of and how to get to is Chinatown Fair.
If there’s a better forum for this, just say so.