Top Chef Season 8 Finale

TOP CHEF “Finale” Season 8 Episode 16

Watch a sneak peek and check out photos of the upcoming episode of TOP CHEF "Finale" Season 8 Episode 16 which airs Wednesday March 30 on Bravo (10-11 p.m. ET). Episode Synopsis: TOP CHEF "Finale" Season...