Vodafone Idea Limited stores Near Apte Road, Pune, 411016