Le Clos Mirande is a restaurant offering French and European cuisine, with a focus on seasonal dishes and quality ingredients.