Restaurants & Bars 7


mirage | May 16, 2005 08:38 AM

Where do you buy lard - regular or leaf? I keep reading about the superiority of leaf lard, but don't know where to find it. And the regular lard in the supermarket seems suspect. I'm in the metrowest area, if you have a source there.

Want to stay up to date with this post?

Recommended From Chowhound