Vodafone Idea Limited stores In Wanowrie, Pune, Maharashtra