Durian Swiss Roll

Depending on which camp you belong to, you either find its strong aroma putrid or alluring. It’s a mystery how something so awful in the looks department could taste like pure heaven. – from an earlier post, Durian Puff I don’t know about you but I’ve never met a swiss roll I didn’t like. I’ve […]