USDA Grass Fed Beef London Broil Roast
$8.00Price
1 Pound
Our fabulous London broil will not disappoint. Great for flash roasting or low and slow. Available in three different sizes: 3-4lbs, 4-5lbs, 5-6lbs. USDA certified beef. Price shown is per pound.