Three meals in three countries, all in one day? Absolutely possible thanks to Europe’s high-speed trains