I Yelped this restaurant while we were in search of Chinese while visiting Phoenix. The stars were high enough for my comfort level and I was not disappointed!
The lunch buffet price is reasonable and the variety of food is HUGE. My kiddo was entertained by the "baby octopus" option on the buffet.
Typical American/Chinese fare, with some Southwest additions. I think I ate more of the Mexican food available than the Chinese. Try the enchiladas!