Did you know that over 325 million meals are served by Stouffer's each year? That's a whole lot of yummy goodness! Stouffer's has been a name folks trust since way back in the 1920s. Originally starting out as a small restaurant in Cleveland, they quickly made a name for themselves with their delicious meals. As time went on, they expanded into frozen foods, and now they’re a … [Read more...] about stouffers leave film on tray