s Stuffed London Broil - Organic Freezer
Visit our retail store at 7086 Pack Road from Wednesday to Sunday
 

Stuffed London Broil

Naturally Raised

London Broil

Stuffed with salt and pepper sausage (image does not appear with stuffing)

Approx 1 lb with 2 per pkg





Related Items