I had a not so great experience with Karwa motors....
I had a not so great experience with Karwa motors. The staff was not very friendly, and the service was below average. I had to wait for a long time to get my car serviced, and even then, the problem was not completely fixed. I won't be going back there.