All Star Japanese Engine & Auto Service
Installation Repairs, Transmissions,
“If you have a Japanese made automobile, and you need work done, from as simple as an oil change, to as complex as a transmission swap, look no further, and expect to receive the red carpet treatment here!”