Top ChefLast Supper - Season 8 Episode 15 Where to Watch Top Chef Season 8 Episode 15Watch Top Chef Season 8 Episode 15 - Last Supper2011-03-23Read more Top Chef is available on .