L'Ecureuil is a restaurant offering a menu of specialties and gourmet cuisine in a mountain setting. Temporarily closed.