The Bleecker Street location of Lobster Place closed yesterday. The owner of the seafood seller blamed high rent and "mismanaged expectations" with the landlord and promised all employees would transfer over to their Chelsea Market location. [DNA Info]
Filed under:
Loading comments...