El desayuno se sirve a bordo y se compone tanto de un servicio de mesa como de un variado buffet, todos preparados con productos de alta calidad. El menú de desayuno incluye una amplia variedad de artículos que están recién preparados para servir.
El almuerzo y la cena son una combinación de comidas a bordo y comidas en restaurantes de primera clase. En cualquier caso, hay una selección de cocina de alta calidad que se ofrece, con platos típicos de las zonas por las que tren circula.