Terryville CT Delicatessens 1. 59 Main St, Terryville, CT 06786 | Keith & Debs Sandwich Station (860) 516-4616