I would advise against Dragon Castle. It's overpriced and really not that high quality (one dish came to me only half defrosted), with excruciatingly slow service. After going there 3 times, we've given up.
Instead I would recommend some of the many new Chinese places which have cropped up on E&C: Pot & Rice (Taiwanese), Murger Han (Xi'an food), Oisoi (Jiangnan cuisine, more high-end) and so on.