Al Marabea' St - Al Quoz - Dubai,
About this Business
Located in the Al Quoz Industrial Area, My Car Workshop is a one-stop-shop for vehicle owners. Cars can be left with an experienced team of mechanics for a quick check-up or repairs. The garage runs a car wash as well.