Still River Cafe Address: 134 Union Rd, Eastford, CT 06242 Phone: (860) 974-9988 Other Businesses: Coriander at 192 Eastford Rd, Eastford, CT 06242