Vodafone Idea Limited stores Near Velankani Drive, Bengaluru, 560100