“Having garnered a reputation for being one of Australia’s best chefs, Howell rightly serves as the face of Restaurant Australia—a campaign by Tourism Australia to establish the country as a culinary destination. Currently, he also runs an acclaimed restaurant, Cape Lodge in Margaret River, Australia.”
India’s Sunday Guardian profiles Tony Howell, Head Chef at Cape Lodge and Ambassador for Tourism Australia.
Read the full article here.