Turn off light

Top Chef Season 5 Episode 9

Two teams have 24 hours to design and open competing restaurants.

Serie: Top Chef

Episode Title: Restaurant Wars

Air Date: 2009-01-21