Best place for street food in Japan? New eating alley in Shinjuku is an Asian foodie’s paradise

Take a look inside Ryu no Miyako Inshokugai, the newest restaurant complex you need to know about.

Read More