Edelweiss is a restaurant established in 2001.