The main meal will be served about 1.5 hours into the flight as a brunch service. It is the full meal (including satay). There will be a refreshment meal/snack about 1.5 hours before landing. MH do not serve any alcoholic drinks before departure, just juices. There will be a drinks run first up (where you can get champagne or cocktails) with nuts followed by your main meal service.