Operation: Falafel opens 24-hour venue opposite Burj Khalifa
Operation: Falafel, an Arabic street food concept has opened its fourth outlet in Downtown Dubai on Sheikh Mohammed Bin Rashid Boulevard. The venue, which has a capacity for 80 diners, ...