Tokyo’s Greatest Street Food Market | Tori no Ichi Festival

This is it!! The biggest street food festival maybe in all of Japan! The Tori no Ichi festival held by Otori Shine north of Asakusa is incredible! ...
Back to Top