We eat at China Hut often and always find the food to be fantastic. At first we started only doing takeout, but then discovered eating in was even better. The servings are large, the food is great and the service is friendly. If you get a dish like the Happy Family or the 4 Seasons, you will not be disappointed. The sauces are excellent and the shrimp are large and plentiful. Have a beer with dinner and make it a very pleasant meal with a very modest cost. I highly recommend the China Hut.
And don't be fooled by the modest Pine Ave building. Go for the food. Most people tend to order takeout for Chinese food, but this is worthwhile eating in.