Twitv03

Links for Top Chef Masters S5E5: Restaurant Wars

Episode 5

943 watches

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