I ordered take out from here and was not all that impressed, but food was just fine.
We got sesame chicken and a couple of sushi rolls. Both the chicken and sushi rolls were fine, but quite overpriced for the quality, so I do not plan to return.
The woman at the entry stand was quite unfriendly to top it off.