Le Nord is a French restaurant offering lunch, dinner, and catering. The establishment features an open kitchen and a large terrace, set within a charming, renovated farmhouse.