I'm pretty surprised by the reviews. We have been here more than a handful of timea for lunch and dinner. Food is fresh and plenty. Service is pleasant. Only drawbacks are long wait times for carry out and dine in. Orange chicken and hot sour soup are delicious!