Le Montagnard is a Swiss restaurant offering a full bar, beer & wine selection, and accepts electronic payments. Free private parking and high chairs are available.