Vodafone Idea Limited stores Near Pocket 4, New Delhi, 110075