Edelweiss is a German restaurant offering traditional food and beers in a festive Bavarian lodge setting, complete with oompah music on weekends.