Nope they dont sell lobsters... closest place in the south end is super88... down near the old harry the Greeks
Nope, theres no live lobster. I wish there was. Theres just a small fish department.
I did not see a tank where they sell lobsters or signs about buying any lobsters.
I think there's lobster at the back by the cold room section
I have never seen lobsters.
They don't have a water tank with live ones, but i believe so, in the fish department.
No they don't sell Lobster
I think its seasonal.
I think they do
Thanks! Your answer is awaiting moderation.