Le Chalet du Sire is a French restaurant offering simple, gourmet cuisine in an authentic Savoyard setting.