The food was just okay. The pork dumplings we ordered were boiled rather than steamed and were way too salty. And there was a lot of water on our plate from the boiling, which reminded me of the cheap frozen ravioli that are sold in grocery stores. I was looking forward to the General Tao chicken but was disappointed by the insane sweetness and batter overload. Fine, the place was very busy and all that could be forgiven but what really got to me was seeing one of its staff clean the tables with a very dirty and musty stinking rag that we could smell from our spot several tables away. I'm just so grossed out thinking about it!