Vodafone Idea Limited stores In Mundhwa, Pune, Maharashtra