Vodafone Idea Limited stores Near Subedarpalya, Bengaluru, 560022