Just Falafel

Just Falafel has been named as Dubai’s top SME

Just Falafel was awarded the top rank in the Dubai SME 100, jumping up from 49 just last year.

Just Falafel Launches New Store in London

Dubai-based Just Falafel, one of the Middle East’s most dynamic emerging restaurant brands, launches in London with its flagship store opening i...

Lost Password