Pizza Review
Nothing else to say but sugar pizza is fire ! One of the best in Peoria that I have had! You can’t go wrong at sugar.