Vodafone Idea Limited stores In Hadapsar Road, Pune, Maharashtra