A & A Japanese Car Specialists
9555 Black Mountain Rd Ste D
A & A Japanese Car Specialists, San Diego
A & A Japanese Car Specialists of San Diego is your place for complete automobile repairing & service. We specialize in automobile transmissions, brake service, automobile electrical service and mufflers, exhaust systems and engines.
Auto Parts & Services