Surprisingly good place. It's kind of tucked away in a strip mall area, but the food and service are great. We've gotten take out and delivery (they'll deliver within 3-4 miles of their location near Frank Lloyd Wright and the 101) with several different dishes and each dish was good to great. The prices are very reasonable.
I've been searching for a really good "dive" Chinese restaurant in Scottsdale since I moved here 4 years ago and I've finally found it.