Where To Stream Top Chef Season 3 Episode 11
Snacks on a Plane
- Aired September 12, 2007
- 60 Min
This episode could also be called "Restaurant Wars: Part 2." After unsatisfactory results in the previous episode, the two teams are given a second chance to impress a dining room full of guests at their respective restaurants.