Papa's Italian Restaurant

129 1/2 N Cortez St
Prescott, AZ
928.776.4880
34.543007
-112.468269
Hours:
Mon:closed
Tue - Thu: 4pm - 8pm
Fri - Sat: 4pm - 9pm
Sun:closed

for Papa's Italian Restaurant
Directions
from: