Coastal Californian Chef Ari Taymor surfs into Kitchen Stadium, brimming with confidence as he faces off against Iron Chef Geoffrey Zakarian. The competition heats up as judges Leslie Bargar Suter and Dr. Woo prepare to decide who will emerge victorious.
Show
Iron Chef America
Episode
S13E03
Air Date
Jun 03, 2018