Established in 1981, Jardines de Confucio offers Chinese and international cuisine. Features include delivery, Wi-Fi, and reservations.