Vodafone Idea Limited stores Near TC Palya, Bengaluru, 560049