Top Chef: MastersRestaurant Wars - Season 3 Episode 1 Where to Watch Top Chef: Masters Season 3 Episode 1Watch Top Chef: Masters Season 3 Episode 1 - Restaurant Wars2011-04-06Read more Top Chef: Masters is available on .