World’s Best Seafood Chef – from Sydney? You bet!
John McFadden, from Australia, is now officially “World’s Best Seafood Chef”. Notwithstanding this is a contest judged in Texas, USA, it attracted thousands of entrants globally, so the win? Amazing. John gives us his secrets generously, and it’s almost a perfect playbook on how to win. I first interviewed John years ago, as he stood…