I was travelling from Bangkok to Jeddah via Dubai. I had a 10-hour transit in Dubai. Killing some time at the airport I was walking around. It was then I discovered that the Safar Restaurant on the Departure Level provides free meals for Emirates Airlines transit passengers whose transit period is 4 hours or longer.
No one had mentioned this to me.
Flying Emirates and having a 10-hour transit, I therefore had lunch. Not great but not so bad either.