Poster of Cast and Crew in Top Chef - Season 10 - Episode 17 - Finale (2)

Top Chef - Season 10 - Finale (2) (Episode 17)

Episode Aired On:
Wednesday, February 27 2013
12 years ago