Restaurant Wars

S1E10 · 2017-12-15 · 43 min

In a classic "Top Chef" challenge, the chefs must create and open their own restaurants in just 24 hours.

The show’s own verdict is on its page.