Call 03 9560 2806
Alibaba Motor Group works from a unit on Wellington Road in Clayton, carrying out car servicing and repairs for drivers in the south-eastern suburbs.
Please mention that you found them on Melbourne Local Guide.