Vodafone Idea Limited stores Near Chinchwad, Pune, 411035