yellowpages.ae

Just Falafel

Food Court, Deria City Centre, Al Maktoum Road, Port Saeed, Deira, Dubai
Landmark: Next to StarBucks Coffee
P.O.Box: 390948, Dubai
Contact us