Alton: Tokyo Street Food
03:39Alton introduces some popular food available on the streets of Tokyo.
From:
The Next Iron Chef
More from:
Alton introduces some popular food available on the streets of Tokyo.