Vodafone Idea Limited stores In Hadapsar, Pune, Maharashtra