King Car Care
Tokyo Auto Repair, Transmission King Terrible customer service. Long waits (months)... Can't fix cars!
The following review is for a repair shop at 6324 N. Lamar in Austin. They have done business with 3 different names that I know of. They are: "Tokyo Auto Repair", "Transmission King", and the latest, "King Car Care" I took my car to Tokyo Auto Repair (now called King ...