I am a big Chinese food fan and was so happy when I moved to Westchase and realized that I had this within walking distance.I have eaten here twice and both times resulted in sub-par food (with the exception of their moo-shu pork but read on, it's not worth it), horrible service and just generally a bad experience. To add to it, both my husband and myself got sick after each instance. Twice was enough to prove to me that it wasn't just a fluke. On top of this, there is always a gut-wrenching, vomit-inducing smell coming from the back of the restaurant and some sort of grime on the flagstones. I don't know what they are doing but yuck. I checked out what the food inspectors site had to say about it and all I ever found was that they have been cited for poor bathroom/septic conditions twice.
Cons: sub-par food, bad service, the smell... it's all bad