Home Run Inn Frozen Pizza. Yes, It's Good
Whenever we mention frozen pizza on Slice (as we did in last week's poll), the subject of Home Run Inn's iced slices almost always comes up. (As it did last week.) The problem is, you can only get HRI frozen pizza in select markets — I've never seen it in NYC (although it appears to have made inroads to Kansas City in the time I've been away). So when I was in Milwaukee over the weekend, I made it a point to pick up a pie to try. More
