Le Mimo is a restaurant offering traditional cuisine with a focus on fresh, local products. Dine-in and take-away options are available.