Vodafone Idea Limited stores Near Janta Road, , 247001