Stores In Palai Road, Thoothukudi, Tamil Nadu