Is this a common phrase where you live? Is it literally a shop which sells chicken (like KFC? Nandos?) Why not say KFC or are there lots of little indpendent shops? I feel I've got to middle age without knowing this term...