It has been about 2 years that we ate the roast duck at Soon Fatt Beijing Roast Duck, Kuchai Lama. This time we ordered half a roast duck (MYR 35 nett) but took most of it back home and it lasted us for many meals.