Vodafone Idea Limited stores In Shakur Basti, New Delhi, Delhi