I always see that brand but have never purchased it.
I found one of those “Screamin Sicilian” Pizzas in a clearance bin at the Walmart Super Center. It was $3.00 so I decided to give it a try.
It was the best frozen pizza I have tried but still not great. The next time I was in the store they were all gone.