Home Test – Palermo’s Frozen Pizza

I’ve known about Palermo’s for a number of years, but my knowledge of them was limited to their contract / private label business. They make a lot of other brands retail frozen and deli pizzas. An offshoot of a family-owned restaurant in Milwaukee, started in the 60s, Palermo’s has grown to be one of the… Continue reading Home Test – Palermo’s Frozen Pizza