Mahjouba, a popular Algerian street food, consists of semolina pancakes filled with spiced tomato sauce.