I would not order from this restaurant again. The food arrived hot and on time, but that was the only positive. Uniformly, every dish was bland and underseasoned.
The Shanghai Chicken was not as advertised -- no pinenuts, not hot & spicy; and the "smoked green leaves" were chiffonaded and deep-fried spinach(?) leaves. The chow fun noodles were overcooked and falling apart. The moo shu pork was came with flour tortillas, not the typical chinese-style pancake/crepes. Weird.