Although CX's F class dinner is no degustation meal....
I realised that. Just responding to the restaurant bit of your comment and pointing out that it might well be possible to sit down at a restaurant for at least 2.5 hrs.
Though I also think that
Rejuvenated meant all supper service activity was completed 2.5 hrs after take off, which sounds like a reasonable amount of time.