The Shelar TVS is a bike showroom located in the Aranyeshwar area of Pune. It was established in 2015. It remains open for 14 hours a day. You can visit The Shelar TVS on weekends and weekdays.
Shop number 1, 2, 3, Ruturang Tawade Colony, Near City Pride movie theater, Behind Lokesh Hotel, Darshan II co-operative housing society, Pune-Satara Road