Vodafone Idea Limited stores Near Hegganahalli Main Road, Bengaluru, 560091