Le Cottage is a French restaurant offering traditional cuisine in a charming and cozy setting with a garden terrace.