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.
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.