China Garden is a casual Chinese restaurant known for its generous portions and diverse menu, including vegetarian options.