Lobster Place

I can't believe I only just found Lobster Place in Chelsea Market and on Bleecker Street.  Sorry Citarella, but this is where I'll be getting seafood now.  They have every type of seafood I could ever want to buy and don't mind me asking about sustainability and where the fish was caught.