I read reviews and heard good things so I went and tried it. Orange chicken was ok, chow mein was ok. The red sauce in the cup was THE SALTIEST thing I have ever tasted. It was literally like pouring salt on your food.
I must say their crosstown rivals CHINA CAFE are much much better overall.