Went to this place a few days ago (04-14-2009 or so), and it was by FAR the greasiest Chinese food I've ever had. EVERYTHING from the entree, to the rice, to the soup, was greasy beyond belief.
Quite simply, I won't be back.
Pros: HUGE amount of food at lunch
Cons: Grease galore!