Skip to content Skip to sidebar Skip to footer

North Star Frozen Leg of Lamb, 7lbs

$59.43

North Star Farm’s frozen leg of lamb is approximately 7lbs. Weight and price is adjusted before shipping. North Star Farm is located in Windham, ME and focuses on pasture-based management and commitment to operating a natural, ethical and sustainable farm.

SKU: LALENSFB Categories: , , Tag: Product ID: 19532

Brand

North Star Farm