China Garden is a Chinese restaurant offering all-you-can-eat comfort food, including Chinese dishes and crab legs, in a relaxed setting.