Yakitori Shira is a neighborhood in Setagaya Ku, Tokyo. 1 YouTube travel vloggers — including olivia imamura — have covered it across 1 clips.
“I am once again in Shira enjoying my matcha latte at this lovely little cafe”