Vodafone Idea Limited stores In Old Roshanpura, New Delhi, Delhi