Vodafone Idea Limited stores Near Electronic City, Bengaluru, 560100