I have been here a couple of times. They have done a decent job with the interiors, and it is a good place to visit. I tend to eat early, so I found it a bit dull in the evenings. The food is good, but they could do a better job by being more consistent with the quality. The first time I went there, the food was excellent. The second time, it was average, and on the third it was better!
If they claim to be serve genuine Chinese food (genuine Indian Chinese, I would say), the waiters should be trained to know the menu better.
If you own or manage China Club, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.