
Meow Wolf Is Opening in NYC With a Restaurant newsthirst.
Meow Wolf, the multifaceted large-scale immersive art installation company, is going to open its first-ever New York location. It’ll be found in Manhattan on Pier 17 in the Seaport, but there is no set address or projected opening date yet. Typically, Meow Wolf installations include some sort of restaurant and bar serving coffee, food, snacks,…