Who makes the best pizza in Youngstown?

We asked our readers to nominate their favorite pizza spots in Youngstown. Cast your vote and let us know who truly serves up the best slice in town!
We asked our readers to nominate their favorite pizza spots in Youngstown. Cast your vote and let us know who truly serves up the best slice in town!