News

The title of the best street food in the world is awarded to Garantita, a popular Algerian street food item that is consumed as a hot snack and prepared as a kind of cake or tart. Further, two popular ...