Top Chef Backdrop Blur

Video Loading...

Top Chef S05 E09 Restaurant Wars

Overview

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