Discover
Library
You
Top Chef · New Orleans
S11·E17 · 5 Feb 2014 · 42m
The two remaining chefs open pop-up restaurants for the final challenge.