Restaurant Walliserkeller, Imboden & Co., St. Niklaus