21 E Main St, Mystic, Connecticut 06355 USA
Such warm and friendly owners and staff!
Photo Credit: Yelp