A+ Japanese Auto Repair

  • Auto, Service/Repair
780 Industrial Rd.
San Carlos, CA 94070
(650) 595-2277
(650) 595-2911 (fax)
  • About

    The most trusted name in San Carlos for Auto Repair. Family owned, community focused, free shuttle, 25 month/25,000 mile warranty, certified, honest, fair, and professional.