Papa's Italian Restaurant

Book a table at Papa's Italian Restaurant, North Cortez Street 129 1/2, Prescott

Book a table