Finally got my lobster roll ($17) from The Lobster Place inside of Chelsea Market. I had been waiting for one all weekend and it was so good.
Finally got my lobster roll ($17) from The Lobster Place inside of Chelsea Market. I had been waiting for one all weekend and it was so good.