I've ordered pick up and I've also ordered delivery. This place is a hit or miss. I've had a dish with garlic sauce and it was good. The sesame chicken is also good.
I also tried the Szechuan dumplings... they were NOT good. They had a thick wrapper and were doused in basically sweet and sour sauce with spice mixed in.