Johnny's Clam Shack(Opening April 1st) Norwich, CT

184 Main St, Norwich, CT 06360