Papa's Pizza To Go - Denton
17969 Hwy 109 South, Denton, NC
(336) 859-4443

Online Ordering is currently unavailable.

Please contact the restaurant to place your order.