From Our Editors
Angelo's is a family-oriented restaurant located on N 8th St in Killeen. With fabulous pizza, this restaurant won't let you down. It's a local favorite for guests that want great food.
One of the better pizza chains in the area, Angelo's stands out, no matter how you slice it.