Links for Top Chef S12E7: Restaurant Wars

Reality TV Buzz

Episode 7

1,799 watches

December 3, 2014
The chefs must create their own pop-up restaurants.
December 3, 2014
The chefs must create their own pop-up restaurants.