We often fly to Italy... we have a snack at the airport...nothing on the flight and then dinner when we land...
Last year we flew to Sicily...7am flight... we had a coffee and baguette at the airport whilst waiting...got on the plane with a bottle of water each for the flight, 3 hour 15 min flight...HAD NOTHING BUT WATER... landed, an hour transfer and THEN we had some lunch in resort after unpacking... and this wasn't because we were too tight to buy anything it was because we didn't need more food!!!
To pass time on the flight I downloaded a couple of boxsets and films and had my Kindle app... Hubby slept a bit and watched some downloads too!!
I have never heard/seen anyone eat so much on a 4 hour flight... and that was with sleeping for 2 hours
do me I never ate that much on a 13 hour flight to Thailand!!!!!