2 Dover Point Rd, Dover, New Hampshire 03820 USA
Here it is unwrapped. Compare this to the picture of a lobster roll on their webpage.
Photo Credit: Yelp