Vodafone Idea Limited stores Near Nirala Nagar Road%2C Varanasi%2C 221107