Pizza Review
The perfect crisp. The right cheese to sauce ratio. I’ll say it. Better than DeLucias.