London Broil Roast

London broil is an excellent, budget-friendly roast, it is a very lean, tough cut (usually top round or flank).
$10.00 /lb.
Avg. 2.46 lb.

Protocols