Latest review from Naveen Chauhan
As usual for Toyota facilities, a good facility with quality staff.
Pros : Nicely built and easily accessible place. Attentive sales and service staff having good knowledge about their subjects. Wonderful test drive experience.
Cons : Communication skills of support staff needs to be polished. They can be more courteous with customer.