My Falafel

Dubai Other Dubai Silicon Oasis, Dubai