Le Roi du Couscous is a North African restaurant specializing in couscous dishes, with options for dine-in, takeaway, and group meals.