Vodafone Idea Limited stores Near Rajdhani Enclave, New Delhi, 110034