German restaurant Edelweiss specializes in Alpine cuisine and offers a variety of imported beers. Established in 1976.