Sheikh Mohammad Bin Rashid Building, Al Rasheed Road, Al Mamzar, Deira, Dubai, Al Mamzar, Deira
4.24 mi from Al Twar 3
Al Baraa Abdul Haleem General Trading - foodstuff supplier in Deira, Dubai. Open Mon-Sat 10am-7pm on Al Rasheed Road.
Is this your listing?