Your shopping cart is emptyADD SOME PRODUCTS
We Don't Deliver to Your Area Yet...
We DO Deliver to Your Area!
added to delivery
London Broil Steaks
Local, 100% Grass-Fed
Local, Pastured, 100% Grass-Fed Steak
Each London Broil Steak is packed fresh then frozen to lock in the rich flavor. The weights vary a little, but most are approximately 1.2 pounds per steak.
Square Roots Farm in Lanesborough, Mass is raising their cattle and poultry on green pastures. No growth hormones used, and the animal's health and comfort are top priority.