Pizza Review
Jesus Christ! This is hands down the best pizza in Savannah. The flavor of the Diavola is STUPID GOOD. Highest rating ever. Great job.