Originally Posted by
nature1370
(even at any time during flight one feels hungry for foods).
Just to add to the other responses, you can choose to eat whenever you like. So if you're five hours in to a ten hour flight, you can push your call button and ask for something from the menu.
Keep in mind the cost of a first class ticket compared to coach/economy. Even in economy, on many airlines, you can get a snack from the crew if you're still hungry.