0 likes
mason.geib
Had to leave a 2nd review now that the pretzel crust pizza is back. The pretzel crust pizza is one of the best pizzas ever made by any of the big chain pizza places! And it’s only $6!! Little Caesar’s is by far the best pizza chain place