Vodafone Idea Limited stores In Bhosari, Pune, Maharashtra