The Paper Birch Restaurant Address: 237 Willimantic Rd, Chaplin, CT 06235 Phone: (860) 942-8275 Other Businesses: Pine Acres Restaurant at 250 Willimantic Rd, Chaplin, CT 06235