Vodafone Idea Limited stores Near Nagwa Road, Varanasi, 221005