Just Falafel was awarded the top rank in the Dubai SME 100, jumping up from 49 just last year.
Dubai-based Just Falafel, one of the Middle East’s most dynamic emerging restaurant brands, launches in London with its flagship store opening in Monmouth St, Covent Garden, November 2012.