I heard KE's the quantities of food provided in KE's premium classes almost amount to starvation rations. KL is rather generous with food. I've never had to eat for the rest of the day after flying home AMS-YVR in WBC despite the mid afternoon arrival.