Signup for our August Chicken Cut-Up Class! See Details

The product you are looking for could not be found.

London Broil

-
$13.00 /lb.
Avg. 2 lb.


One London broil roast, approximately 2lbs.

100% grass fed and finished
No added hormones
No antibiotics
No vaccinations
From our friends at Mountain Run Farm here in Sedalia, VA