yellowpages.ae

Just Falafel

Shop#5, Basement Level, Jumeriah Lakes Tower, Jumeirah Lakes Towers, Dubai
P.O.Box: 127866, Dubai
Contact us