Udon Shin is a place to eat in Shibuya Ku, Tokyo. 1 YouTube travel vloggers — including CupofTJ — have covered it across 4 clips.
“9:00 a.m. I'm outside of udon Shin so in”