Where To Stream Top Chef Season 7 Episode 13
Season Finale - Part I
- Aired September 8, 2010
- 60 Min
The competition moves to Singapore as the chefs are winnowed down to the final three.
Season Finale - Part I
The competition moves to Singapore as the chefs are winnowed down to the final three.