Yes, the restaurant Gaststube Haldenegg serves Swiss food and also serves European, Drinks food.