Update Info - Papa's Pizzeria
This restaurant was reported as closed. If it is open, let us know.
Papa's Pizzeria
420 Elkhorn Blvd
Rio Linda, CA 95673
420 Elkhorn Blvd
Rio Linda, CA 95673
This restaurant was reported as closed. If it is open, let us know.