Pizza Review
Pizza Town USA- came out piping hot with a good thin crust i like the sauce as well. Has a good crisp to it but It is a little bland. Tastes like any other slice of pizza