GlobeLens / Travel videos

100 Hours in Tokyo — Japanese Street Food and Sushi (Full Documentary)

Location: Tokyo, Japan · Category: Street Food

A nearly two-hour documentary exploring Tokyo, its neighborhoods, sushi, convenience-store food and Asakusa street food.

Discover more real travel videos and destinations on GlobeLens.