Top Chef › Season 3 › Episode 1
Top Chef Season 3 Episode 1“First Impressions”
Bravo · S3E1 · Aired June 13, 2007 · 60 min
The top 15 competing chefs are officially introduced, after having served as judges for the previous episode, 4-Star All Stars.
Check off episodes as you watch and see when the next one is out. Free, no ads.