825 Main St, Massachusetts 02655 USA
Lobster Mac and Cheese - Maine lobster, cheddar cheese sauce
Photo Credit: Yelp