Vodafone Idea Limited stores Near Pulikeshi Nagar, Bengaluru, 560005