The food served on board the Belmond Royal Scotsman is Scottish and includes a wide range of traditional dishes.