Pizza Review
This pizza is definitely an 8.8. The crunch and taste are amazing! Hands down the best pizza in Fort Lauderdale area