I went to a newly opened restaurant in the plaza where 99 Ranch is located. It is upstairs and to the right of the staircase. It is some Shanghai style place, but it turned out to be really, really bad. So, don't try it, and service is awful too!
Second Joyful House, but there are many good places in the area. I like Harbor Palace, 4275 Spring Mountain in Chinatown itself; Sun Chinese Gourmet for cheaper fare at 4711 Spring Mountain Road; and K J Kitchen, 5960 Spring Mountain Road.
i would say it's on spring mountain and sahara ( they parallel ) between the 15 fwy and decatur. the most concentrated area of restaurants and shops is on spring mountain
Well, it's not Chinese, but Pho Vietnam was superb. It's a bit of a dive in one of those non-descript strip malls, but---oh man!---do they have great pho! Very cheap prices, too...