Will be visiting New York soon, and I am looking for a decent place I can go to play video games. Can anyone recommend somewhere, preferably close to 57th st, Midtown.
Will be visiting New York soon, and I am looking for a decent place I can go to play video games. Can anyone recommend somewhere, preferably close to 57th st, Midtown.