11/30/2018 Best auto repair shop in the Metrocrest! Thanks to David, Michael and crew. John Roppolo Japanese Auto Repair 5 2020-02-24T13:16:55+00:00 John Roppolo 11/30/2018 Best auto repair shop in the Metrocrest! Thanks to David, Michael and crew. https://japaneseautospecialist.com/testimonials/667/