Recipe information
Ingredients for - Best London Broil Ever!
How to cook deliciously - Best London Broil Ever!
1. Stage
Preheat the oven to 350 degrees F (175 degrees C).
2. Stage
Place London broil in a roasting pan. Pour stewed tomatoes over meat and sprinkle with garlic salt.
3. Stage
Roast in the preheated oven until meat is fork tender, 2 1/2 to 3 hours. Let stand for about 10 minutes before carving and serving.