Vodafone Idea Limited stores Near Vaishanvi Mandir Road, Pune, 411017