Al Khaleej Center, Al Mankhool Road, Mankhool, Bur Dubai, Dubai, Mankhool, Bur Dubai
6.86 mi from Nadd Shamma
Al Onood Computer Technology - consumer electronics retailer in Mankhool, Bur Dubai. Open daily from 10:00, Fridays until 01:00.
Is this your listing?