Falafel Restaurant
Al Barsha (2)Al Barsha 3 (1)Al Corniche (1)Al Hudaiba (1)Al Khawaneej (1)Al Mamzar (1)Al Muraqqabat (1)Al Muteena (1)Al Quoz Industrial Area 1 (1)Al Qusais Industrial Area (1)Al Rigga (1)Al Twar (1)Al Twar 1 (1)Business Bay (1)Deira (6)Downtown Dubai (1)Dubai (21)Dubai Internet City (1)Dubai Mall (1)Dubai Marina (1)Emirates Hills (1)JBR (1)Jumeira (1)Jumeirah Lake Towers (JLT) (1)Muhaisnah (1)