Generally all the food is good. Portion is generous and value for money. Follow up service from Lilian after submission of order is prompt and polite. Only minus point is that delivery is too early. Request for 130pm for my event but delivery man ... Morecame at 12.15pm. So food was lukewarm when the guests eat them. Show less