Frozen Pizza · December 22, 2014Walgreens Good & Delish Pepperoni Pizza This being a $5 convenience store brand pizza, my expectations were pretty low. However, I ended up being sneaky blown away by Walgreens.