Vodafone Idea Limited stores Near Gali Number 5, New Delhi, 110096