Aux Ducs d'Orléans is a French restaurant.