1. Villa Pizza
1200 Towne Centre Blvd, Provo, UT 84601
Coordinate: 40.21753,-111.66141
Phone: (801) 852-3125
2. Pizza Factory
2230 N University Pkwy Ste 11a, Provo, UT 84604
Coordinate: 40.26214,-111.66561
Phone: (801) 812-0200
3. Pizza Factory
379 N University Ave, Provo, UT 84601
Coordinate: 40.23873,-111.65893
Phone: (801) 812-4800