Top Chef Season 8 Episode 15

Top Chef Season 8 Episode 15

Serie: Top Chef

Episode Title: Last Supper

Air Date: 2011-03-23

Year: