Vodafone Idea Limited stores Near Electronics City Phase 1, Bengaluru, 560100