Mhadjeb, also called mahjouba, is one of Algeria's best loved street snacks, sold hot from griddles in towns and markets.
Watch the stretch, it is a show.