Best London Broil Ever!

Description Very easy, very tasty, very tender London broil. A great meal with hardly any effort! Ingredients 1 (2 pound) top round London broil 1 (28 ounce) can stewed tomatoes garlic salt to taste Instructions Preheat the oven to 350 degrees F (175 degrees C). Place the roast in a roasting pan pour stewed tomatoes … Read more