They are Popular in the Automobile business, customer friendly and not to mention great cars from TATA.
Rabindra N Das:29-06-2019
This is the only authorised showroom of Tata Motors Co. Ltd in Port Blair of Andaman and Nicobar. This is mainly the car sales and service centre located in very convenient place of main road visible from the road. This is situated in the ground floor of the two storied building and wheelchair accessible.