Yeti Hüttä is a restaurant offering simple, traditional cuisine, including burgers, schnitzel, and vegetarian options. A snow bar is open on weekends.