serko
LHR-YYZ is 7 hours, I get main meal 1-1.5hr into the flight and a snack 1-1.5hr pre touchdown. I'd say it should be similar to ATL because people like to get kip in flight (something I wish I could do). Sandwiches and coffee or a cake is the usual.