Papa’s Pizza

9170 New Highway 68
Tellico Plains, TN