food
The Lobster Place
You can’t go to Chelsea Market without making a stop here. Known for their lobster rolls, The Lobster Place sells the best fresh fish in the city. The chowders are also not to be missed. #chelseamarket #lobster #chowder
Posted by Alicia Butler
8 countries - 2610 spots