Aïelo is a French restaurant.