Top Chef Season 11 Episode 17

Top Chef Season 11 Episode 17

The two remaining chefs open pop-up restaurants for the final challenge.

Serie: Top Chef

Episode Title: Finale

Air Date: 2014-02-05

Year: