The Generals Chicken was very good. The Fried Rice was a little bland but okay and the egg rolls weren't to good. The service was very friendly and although I had a carryout order, the restaurant appeared very clean and the bathroom was extremely clean. The place was packed. Wish they would have put utensils in the bag but I was impressed overall with the place. Would eat there again.