Lucky Cup Restaurant Address: 18 Main St, Terryville, CT 06786 Phone: (860) 582-8636 Other Businesses: Keith & Debs Sandwich Station at 59 Main St, Terryville, CT 06786