Metro Star Techanical Trading

Deira, Dubai
Landmark: Near Fish Roundabout
P.O.Box: 25420, Dubai