Cut from lean top sirloin. It’s the heartiest, most delicious London Broil you’ll ever taste.
5 / 1 ½ lb pieces