Chalet Caron is a mountainside self-service restaurant offering comforting brasserie cuisine and Savoyard dishes.