Top Chef Masters: Battle of the Sous Chefs

  • TV Show
  • None

Web series in which sous chefs face off to win advantages for their Masters.