I have to say that we were not impressed. My husband's dish (which was supposed to be vegetarian, came with chicken) was flavorless. Vegetables were all right, fairly fresh. I ordered the lemon chicken and it was over-cooked (so it was that stringy but tough fried chicken) and the broccoli seemed like it fell off of the truck and then was over-cooked. The lo mein was all right as a side dish. Sorry - but we won't be going back to this place.