Hi,
In a few days I’m going to NY for the first time, and would like to visit an arcade while being there. I’ve never been to an arcade in my life since there aren’t any where I live…
Any recommendations?
End scene.
Closest thing you’ll find I think is Peter Pan in Flushing, no?