From Our Editors
Located in Sierra Vista, Anthony's Pizza's homemade pizza is finger-licking good.
Heading to Anthony's Pizza for a tasty meal? Drive on over and park in a matter of seconds.
Before ordering just a generic box of pizza, re-think that decision and go with a pie above the rest from Anthony's Pizza.