fegato alla borghese

/FEH-ghah-toh ahl-lah bohr-GHEH-seh/
[Italian]

Liver larded and roasted.

Countries