Pizza Review
This is some of the best pizza I’ve had in Delaware in a long time! Crust is exceptional, sauce and topping ratio is on point!