I had heard of the Swiss McD dining cars. In their favor, Swizerland is a small country, with short train routes, so the crew could probably make a round trip.
I've also heard that in Switzerland, it's considered proper to eat hamburgers with a knife and fork. If that's true, that could also be a problem for McD, especially for people wanting to eat at their seats. And how would one eat a Big Mac with a fork?