Seem to still having work flow issues with meal service. Took 90 minutes after departure to get a drink. 60 minutes between starter plate removed and delivery of mains. The length of meal service made me wonder if NZ been taking tips from LH F. Not good for a late night departure. Ideally dinner/supper completed within 2 hours of takeoff so can get a decent sleep.