Nice place with good stock of cars in display. Price is slightly on the higher side and the deals offered by dealers are quite in the low profile compared to other dealers nearby. Could be more good. But would suggest to go for Siliguri dealerships for better deals.
Tata cars sells and services