Seafood Lover’s Dream at Catch NYC Catch NYC is a seafood lover’s dream. Found off the cobblestone streets in the heart of the Meatpacking District, resides Catch NYC. The entrance to the bi-level restaurant wasn’t too obvious when we...