Vodafone Idea Limited stores Near Ayojan Nagar, Ahmedabad, 380051