China Garden is a Chinese restaurant offering a variety of dishes. Reviews mention the crispy duck as a highlight, though the sauce was noted as not being as good as expected. The establishment provides a dining experience for the general public.