Le Chatillon is a French restaurant specializing in homemade dishes, including regional alpine specialties and creative beverages.