Links for Top Chef S11E9: Restaurant Wars

Reality TV Buzz

Episode 9

2,161 watches

December 4, 2013
The contestants create pop-up restaurants to impress the judges.
December 4, 2013
The contestants create pop-up restaurants to impress the judges.