I wanted to prove another yelper wrong but she was right when she said frozen store bought pizza was better. As soon as I took a bite of their pizza the words Red Baron came to mind. The sauce was nothing special, the cheese was the only redeeming quality along with the meaty mildly spicy wings. Now the crust... That was NOT pizza crust, it felt like thick bread somebody slapped tomato sauce and cheese on it. I usually don't have to judge pizzas this negatively on their crust, but I had to, it's comparable to little Caesar's $5 pizza.