Le France is a French restaurant offering a warm and gastronomic experience in a historic setting.