Kushiwakamaru Honten: Yakitori shop in Tokyo, Japan
One of my favorite foods to eat in Japan is yakitori. It is a staple of Japanese cuisine and found at izakayas all over the country. While the name yakitori refers to skewered chicken, it can also mean an assortment of grilled foods, including vegetables, eggs, and seafood. Tokyo has its fair share of yakitori …