Best Yakitori Restaurant in Shinjuku, Tokyo Koreans Love

If you’re visiting Shinjuku, Tokyo, and craving an authentic Japanese experience, yakitori should be at the top of your list.

Read More