Pizza Review
I’ll go with Dave. 8.1 for sure. Very solid pizza. Best pizza I’ve had in Florida so far and by far better than anything we have in Tampa.