Vodafone Idea Limited stores Near Ganeshpura B, New Delhi, 110035