A train might not be the first place you expect to find a Michelin-starred meal. If you are imagining such a meal on a train ...