S02 E10
Jun 9, 2010 |
|
|
|
|
Top Chef Masters
Top Chef Master
Release Date: Jun 9, 2010Episode Description
In the climactic finale of "Top Chef Masters," three accomplished chefs stand to face their final challenge and only one chef is crowned Top Chef Master.
Where to Watch Top Chef Masters Season 2 Episode 10 Now
Best
Rent/Buy
Free