Vodafone Idea Limited stores Near Ramakanth Nagar Road, Varanasi, 221001