Waddle into Taman Rainbow's new Yao Dak King Cafetiam for roast duck noodles and petai pao worth quacking about.