Stopped here while in town and I love love love their lobster rolls. Anytime i'm in new London and have a chance to stop here I do. Must try spot!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.