Vodafone Idea Limited stores Near Dehu Alandi Road, Pune, 412105