Nylon Squid is a unique establishment in New York, NY that offers a fusion of modern art and culinary experiences.
Guests can expect to immerse themselves in a creative atmosphere while enjoying a variety of innovative dishes and beverages.
Generated from their business information