Tender juicy chunks of chicken on a stick, dipped with peanut sauce that made this an upgraded version of the usual chicken satay.