Papa's Fresh Pizza
1780 Mendocino Ave
Santa Rosa
CA
95401
(707) 578-7444
Open Map
Description
Papa`s Fresh Pizza is a pizzeria that dishes up Italian dishes especially known for pizza.
by dinesite on March 26, 2013 from
dinesite
Italian Emphasizing Pizza
Pizza
Pizzeria