Edelweiss is a French restaurant offering refined cuisine in a cozy, chalet-style setting.