Yes there is a place, just as you;re in the circle at the
south end of the airport there is a large building with a
big red cross on it. My son purchased 4 3lb. lobsters last
year. Don't know the name of the place. Will be buying more
in a few weeks when we return. Good luck