Advertisement

Alton: Tokyo Street Food

(03:39)

Alton introduces some popular food available on the streets of Tokyo.

More Next Iron Chef
Show:
The Next Iron Chef