I won't be so mean as to give it less than 3 stars, it serves its purpose-good to call when you have a craving and don't feel like going out-of you are near them for delivery. The pork strips are actually really good, this is why they got more than 2 stars from me, but don't call a spring roll an egg roll-I SOOO miss egg rolls as they have been largely replaced with Spring rolls-if you want to know what I mean by egg roll go to Von's and get Chung's Pork Egg Rolls in the freezer section-THOSE ARE REAL HUNAN EGG ROLLS. I also am baffled why they do not have pork dumplings but rather opt for chicken pot stickers (pan fried pork "ravioli" or dumplings are the best). By and large their meal menu is pretty thorough I can say the Szechuan beef is good, sweet and sour pork is also really good. I'm disappointed that their appetizer menu is very limited and a bit atypical. On the final odd plus is they offer Thai Tea (its sweetened milk tea-MUST TRY). I think many reviewers are a bit harsh, this restaurant doesn't pretend to be high end cuisine-it's fast food Chinese at a pricier level than Panda Express but also offers more authentic cuisine than a Panda Express.