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.

Where to Watch

Available to Stream

  • Watch on