Allô Couscous is a restaurant specializing in couscous dishes.