Alton: Tokyo Street Food

(03:39)

More Next Iron Chef|  Alton introduces some popular food available on the streets of Tokyo.