Capital Building, Omar Bin Al Khattab Road, Al Baraha, Deira, Dubai, Al Baraha, Deira
5.93 mi from Dubai Land
Souvenir Phones, consumer electronics retailer in Al Baraha, Deira, Dubai. Open with flexible hours Monday to Sunday for mobile devices and accessories.
Is this your listing?