Le Mistral is a French restaurant offering carefully prepared dishes.