Verdict: Taste of food is excellent, portions are generous and prices are reasonable. Definitely one of the best Chinese restaurants in Alam Damai, Cheras area.