Poster of Cast and Crew in Iron Chef - Season 5 - Episode 15 - Chen vs Ootsuki Chihiro (Tomato Battle)

Iron Chef - Season 5 - Chen vs Ootsuki Chihiro (Tomato Battle) (Episode 15)

Plot: The challenger is a woman who specializes in the cuisine of Spain. This is a very close battle that is decided by one point
Episode Aired On:
Friday, April 25 1997
27 years ago