Vodafone Idea Limited stores In Basaveshwar Ngr, Bengaluru, Karnataka