Storia: Sister Cheng Ipoh Chicken Rice, located in Taman Bukit Anggerik, serves a near perfect smooth poached chicken — Warptech Lab News