Founded in 2007, JF Street Food is a chain of restaurants in Abu Dhabi, United Emirates, serving Mediterranean street food. While the first Just Falafel outlet was launched in Abu Dhabi, the chain has a total of 46 stores in 11 countries now. Learn More