1. China Garden 1 Knollwood Dr, Canterbury, CT 06331 Coordinate: 41.69696,-71.99623 Phone: (860) 546-9058