Vodafone Idea Limited stores In Moshi, Pune, Maharashtra