Teriyaki Chicken on a Stick is tender and juicy ... Chinese restaurant or other Asian food establishments. The word “teriyaki” comes from two combined Japanese words: Teri, meaning “luster ...