The taste of their cured meats will drive you to eat an entire pizza pie. Seriously.
197-201 RICHMOND RD
London, E11 4DA
lardo.co.uk
020 8985 2683