Vodafone Idea Limited stores Near Narveer Tanaji Malusare Road, Pune, 411051