Angolo Pizza

Pizza restaurant · 1085 S 2300 W, Lehi, UT

To-Go · Delivery

More food in Lehi, UT · Pizza in Lehi