Vodafone Idea Limited stores Near Nadesar Road, Varanasi, 221103