Vodafone Idea Limited stores Near Coles Road, Bengaluru, 560005