Fresh Groceries

Turkey Gizzard 900g

£2.99

Turkey Gizzards are part of the popular Nigerian Small Chops family so everyone has the opportunity to enjoy this at most Nigerian parties! However, why wait for the next owambe to enjoy this snack?