Papa's Pizza Cafe, CLOVERDALE, California (CA)

Looking for some food? Papa's Pizza Cafe is among the restaurants you possibly can consider.
Comfortably positioned at 117 East 1st Street () in CLOVERDALE, California (CA) (95425), Papa's Pizza Cafe is available at 7078944453. Please do give them a call beforehand to make a reservation.
More restaurants in CLOVERDALE, California (CA)


Papa's Pizza Cafe contact information and details:
Address: 117 East 1st Street - , CLOVERDALE, California (CA) 95425
Contact Phone: 7078944453