Le Mesclun is a French restaurant offering a warm and friendly atmosphere with fresh, homemade dishes.