China Garden is a Chinese restaurant offering classic Chinese and Indian cuisine, including chef's specialties like Peking duck and Sichuan chicken.