This place has some of the best Chinese food in China town.
Anytime I have gone to this place, the General Tao is crispy, filled with white meat and covered in sticky goodness!
The peanut butter dumplings are nice and firm, and I know this isn't the classiest thing to do in a restaurant but I do lick the plate in a very discreet way!! LOL
The salt and pepper shrimp are great as well.
Try it when your in China Town! U won't regret it!