On my Man-DXB flights they always do the post take off drinks, but I also noticed when I flew DXB-MEL they gave food very quickly and then that was it till as you like and Breakfast. As you like is normally mid flight they come round with little hot snacks mainly veg Pizza. You can go to the galley and get choc bars etc whenever you want. Not sure if u can order the pizza whenever you want.