Our veal offal comes in fresh every 2 - 3 weeks to our butchery. We supply fresh in the weeks when the liver comes in; otherwise we supply freshly frozen. If you prefer to have fresh only please let us know in the comments box at the check out and we will carry your order over to when fresh is available. Our veal is pasture for life certified as well as organic.
For those of you in the Highlands & Islands area we can only supply frozen offal to you.