It's a Worldwide crew route so they should have their act together. They will likely feed you starting about an hour after takeoff and finishing about 2.5 hours after takeoff in Club (WT+ service is a bit shorter), and maybe be dishing out food an hour and a half after takeoff in WT, at a guess.