FrançaisMahjouba is one of the most popular street foods in Algeria. It is a sort of a pancake/crepe made of semolina, filled with a mixture of cooked onion & tomatoes. I love it served with a …