Top Chef Season 8 Episode 16
Watch Episode 16
In the Season 8 finale, the final all-star food fighters try to seal the deal with an ideal meal. Afterward, the winning chef is revealed.
Newer Post
Older Post
Home