1 reviews | Active since Feb 2017
After my last encounter with Barons Tokai (referring to my recent vehicle service) I would rate them 1 out of 5. Company over customer,that is what they stand for.