Been to China Club many times. Food is just exceptional, best chinese you can get in town. Seating is very private and the chef very helpful in dishing out things as per your wishes. The noodles here are the best I have eaten anywhere, in India or abroad.
More