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

Iron Chef - Season 5 - Chen vs Ootsuki Chihiro (Tomato Battle) (Episode 15)
Episode Aired On:
Friday, April 25 1997
27 years ago
Friday, April 25 1997
27 years ago