Advertisement

Meat Ball Yakitori

(02:17)

Just chicken and sea salt, but it tastes out-of-this-world spectacular.

Learn more
Show:
The Best Thing I Ever Ate