L'Aloyau is a French restaurant.