I get takeout here a couple times a month for lunch. Its pretty standard fare as far as Chinese take out goes. A plus for me is when you order sesame chicken or general tso you don't get the cheap pre-breaded nuggets (you will with sweet and sour chicken though).
This place gets the bump to 4 stars because of their Dim Sum. During the week they have the fried food carts and steamed carts rolling around the place. On the weekends they have these plus a soup cart, steamed mussels and more. The ladies that roll the carts around speak almost no English, but that's no problem. They will just start throwing food down on your table if you let them but everything is very well done and tasty so its okay.
If you have never had Dim Sum I suggest you go (check their hours though). It will be a food adventure.