Links for Top Chef Masters S5E5: Restaurant Wars

Reality TV Buzz

Episode 5

950 watches

August 21, 2013
The chefs open Los Angeles-themed restaurants.
August 21, 2013
The chefs open Los Angeles-themed restaurants.