Description
This immersive experience is a real-world interpretation of the Netflix TV show. In a highly-themed environment, guests are immersed in the world of Squid Game...
Manhattan Mall 100 W. 33rd St. (enter NW corner of Sixth Ave. & 32nd St.), Manhattan, NY, 10001