I'm not sure if it's important or not, but the OP asked for goose lliver and most places serve duck liver. Hmm, might call for a side-by-side taste test.