I've had their pizza once at the restaurant and once in its frozen form purchased at a local grocery store. I get the supreme and must say that it has a lot of flavor! The veggies are actually able to be tasted unlike similar types of pizzas at other locations. I don't remember what I paid at the restaurant, but for $10.50 in its frozen form, this is pizza I will continue to purchase. Granted it's more expensive than a tombstone or Red Baron, but then again, it's WAY better and local.