I was struggling to decide what I wanted for lunch today and decided on Shanghai Express. What a disappointment! I ordered the General Tso chicken with an egg roll, crab puff, and rice. The egg roll had a strange after taste. The crab puff had no filling. The chicken was over cooked and had almost no flavor. It was over cooked to the point it was difficult to chew. The rice was pretty good. I can not imagine going back there, which is a shame since I work about a mile a way.