Vodafone Idea Limited stores Near Halasahalli Main Road, Bengaluru, 560087