Vodafone Idea Limited stores Near Maldahiya Road, Varanasi, 221010