The Pizza Factory
131 S Main St, Cedar City UT 84720
(435) 586-3900
Directions
Order Online Delivery
Postmates
Doordash
Cedar City, Utah
The Pizza Factory
131 S Main St, Cedar City
(435) 586-3900