I have been to this place a number of times. Their food has always been very good, and service quick. They have a good variety of dishes, but their menu seems to change quite a bit (which isn't necessarily a good thing).
One thing that stays consistent is the hugeness of their dishes, and value. Today we got the Szechewan Hakka Noodles and the Sweet and Sour Chicken combo with fried rice and a spring roll. Along with a small soup, tax and tip, it was $27 and we had half of it to take home.