Le Lodge is a wood-paneled French restaurant offering upscale fare, including pizza and fondue. It features local specialties in a cozy atmosphere with a full bar.