Restaurants & Bars

Manhattan

Best Store to Buy Organic Lamb? ( French or Local)

Share:

Restaurants & Bars 2

Best Store to Buy Organic Lamb? ( French or Local)

Simon | Apr 2, 2006 06:19 PM

Rumor has it that the organic lamb from France is particularly wonderful...planning on cooking a leg of lamb this April and want to find the best place to get the meat...any suggestions, either French or local organic...

Want to stay up to date with this post?

Recommended From Chowhound