yellowpages.ae

Just Falafel

Food Court, Ibn Battuta Mall, Shop#34, Sheikh Zayed Road, Jebel Ali Village, Jebel Ali, Dubai
P.O.Box: 299699, Dubai
Contact us