Yuzu lemon comes from Japan! It is a lemon crossed with a mandarine orange and a grapefruit!
Sweet organic strawberries blended right into our ice cream base.