Great Showroom, awesome/good staff.Good assistance and management as well.If you are planning to buy a TVS stuff,then this place is best stop for the same.Also,the workshop is excellent too,with trained and experienced mechanics.
Supportive and good staff,good management.