Talk:Papa's Pizzeria/@comment-5296893-20121117163929

I found the actual Papa's Pizzeria!!! It's on Elkhorn Boulevard in the town of Rio Linda in California.