Pizza Review
The D-Town absolutely delivers. Crunchy edge, soft interior, cup-and-char pepperoni, and that sauce hits every bite. Worth the trip. Easy 10.0.