China Garden is a Chinese restaurant offering Cantonese and Indonesian specialties.