4388 Moraga Ave
Papa's Pizza, San Diego
Have you tried to reach this merchant at (858) 483-9191 or visit their address and found it incorrect? Please click "Send" to let us know. Do you want to know more about Papa's Pizza? If so, click on the button that says "Read Merchant Reviews" to see previous testimonials. The easiest way to visit Papa's Pizza is to click the view larger map below and put in your address. Then you can get driving directions! Find other businesses in the Italian Restaurants or Restaurants categories by clicking the links beside "San Diego" above this listing. Contact Papa's Pizza by phone at (858) 483-9191 or visit their location in San Diego by going to their address at 4388 Moraga Ave.