Vodafone Idea Limited stores Near Mint Road, Varanasi, 221005