China Garden is a casual Chinese restaurant known for its fast service and comfort food, including chicken almond ding.