Edelweiss is a German restaurant offering homestyle specialties in a rustic, lodge-like setting. Live music and a selection of German beers and wines enhance the dining experience.