Fresh live Maine lobster. I had a steamed 2 pounder. As fresh and sweet as any I've ever had back in the old country. (New York) Very reasonably priced for what it is. Our server was fantastic.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.