Vodafone Idea Limited stores Near Laggere, Bengaluru, 560058