Salt Baked 3 Head Abalone, Truffle & Konbu August 5, 2018 Leave a comment What a show — Salt Baked 3 Head Abalone, Truffle & Kombu