We just tried this place the other night for take out, and it really fit our craving for Chinese food.  The portions were generous and the food was great.  I had the sesame chicken and was very impressed with the quality of the chicken and the preparation.  We had a bit of a wait for our take-out that night, but in fairness, it was our first trip so I can't speak to wether that's common.  We will definitely go back for the food.
Pros:  Tasty, quality food
Cons:  May have a wait
                        
more