I am in South Bay but am willing to drive to get goose liver. I know the force-fed stuff is illegal and am fine with the natural product. Thanks!
Invite a friend to chime in on this discussion.Email a Friend
Sign up for our newsletter to receive the latest tips, tricks, recipes and more, sent twice a week.