Turn off light

My Kitchen Rules Season 8 Episode 36

We’re back at Pepper Tree for Della and Tully’s Ultimate Instant Restaurant. Will Della be able to overcome her nerves and produce three delicious courses?

Episode Title: Super Dinner Parties: Della & Tully (QLD)

Air Date: 2017-04-02