Papa's Pizza
11385 Poway Rd
San Diego
,
CA
92128
Sponsored links:
About
Papa's Pizza, San Diego
If you feel the information presented about Papa's Pizza is not correct, please click on the link below to let us know. To reach Papa's Pizza please call them at (858) 486-6777. You can also visit their location at 11385 Poway Rd in San Diego. For driving directions to 11385 Poway Rd in San Diego please scroll down and click on the "View Larger Map" link below the map on the right of the screen. If you are the owner of this business please click the image on the left to "Claim your free lising now". As you can see, Papa's Pizza is located in our Italian Restaurants category. To view other businesses in this category click the link above.
Category
Italian Restaurants