Rating: 5.0
Pizza Stop serves the best pizza in town and tops all the other us pizza chains by far. Nice crunchy bottom with close to original italian toppings. Very good!

Cant say much about the location because we only use to order in. After having ordered the first time they saved my number and I never had to struggle giving directions again.