Dogtown Pizza is THE BEST frozen pizza available period. When you reach for your next frozen pizza let it be Dogtown Pizza. St Louis style with toppings edge to edge. No other frozen pizza company cares as much about the quality of their pie than Dogtown Pizza. Every pizza is hand made. Yes, that’s right, no mass produced machine made fake pizza here. Every ingredient is put on by hand with careful attention to detail to ensure each one you bake is as good as the last. This frozen pizza clearly stands above the rest.