Description

Skewered beef sticks with teriyaki sauce