Vodafone Idea Limited stores In Bapodi, Pune, Maharashtra