Vodafone Idea Limited stores Near CIT Road, , 700014