Vodafone Idea Limited stores Near Chikhali, Pune, 411062