Eggs Shakshouka

The Arabic word Shakshouka (or shakshuka) means “all mixed up”. This traditional breakfast from North Africa and the Middle East has become a popular option in most brunch spots in London and it’s no surprise why it’s so loved…

Read More