We have been served meals on train journeys, but how about a train serving you food? That’s what you get to experience at Platform 65. This restaurant servesfood on miniature trains that run on tables ...