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