View BouzeloufBouzelouf AlgeriaSpiced lamb's head stew, a traditional celebratory dish.AlgeriaoffalRate this food