Wanting to buy a silk saree, the name Nalli flashes. Overlooking the Panagal Park in the busy commercial T Nagar in Chennai, the iconic Nalli shop has stood firm for nearly nine decades. This is ...