Le Canard is a restaurant reopening under new direction.