Where do you need Restaurants ?
Papa's Pizza
858-483-9191
32.8235629946
-117.213891819
About Papa's Pizza
Papa's Pizza is located at 4388 Moraga Ave., San Diego, CA. This location is in the Bay Ho neighborhood. This business specializes in Californian Restaurants, Restaurants, Pizza and Italian Restaurants.