Vodafone Idea Limited stores Near Nikol Village Cross Road, Ahmedabad, 382350