Vodafone Idea Limited stores Near Kothrud Road, Pune, 411038