We’re traveling from Zurich Oerlinkon Station to Kreuzlingen Station in Switzerland on a Sat. in late Mar. The train leaves Zurich Oerlikon at 13:11pm (@1hr. 30 min.) and our return train trip from Kreuzlingen back to Zurich is at 6:15pm. (also @1hr. 30 min.) Is there food available in 1st class and if so, does the train serve food on return trip, say, @6:30pm? Thank you for any help! rdw