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