I can't believe u guys. This place is awful. Well, I'm from China. The food there is terrible as hell. I went there last Thursday because we were in the uptown area and this is the first Chinese restaurant we passed by. The roasted duck... Oh my god, the worst I've ever had. We also tried some Americanized Chinese dishes. Well, I don't think that's good at all.
One thing to mention, I don't think they wash the cups clean. Anyway, I don't recommend that place.