For Grilled Meat on Stick, Japanese Have it Figured Out
5 CommentsIn between meals of insanely fresh and delicious sushi when I was in Tokyo, I was also excited to hang out and eat skewers of grilled succulent meat known as yakitori. There are a near infinite quantity of small yakitori-ya restaurants in…