Links for Top Chef S12E7: Restaurant Wars

What's Hot Today

Episode 7

1,813 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.