China Garden is a Chinese restaurant offering a diverse menu of Chinese, Indonesian, and Cantonese dishes for dine-in, takeaway, and catering services.