I was going to recommend the station cafe (Bahnhofbuffet) at Kandersteg in Switzerland but I'm not sure if Rösti or Berner Wurstel is acceptable grub to other forum members
Instead, for freshly cooked meals made with local produce at a reasonable price I can thoroughly recommend the station cafe at Dalegarth on the Ravenglass & Eskdale Railway.
John.