Links for Top Chef S11E17: Finale

Reality TV Buzz

Episode 17

2,084 watches

February 5, 2014
The two remaining chefs open pop-up restaurants for the final challenge.
Season Finale
February 5, 2014
Season Finale
The two remaining chefs open pop-up restaurants for the final challenge.