Pizza Review
Worst pizza I’ve ever had in my entire life from delco.