Papa's Pizza
- Address
- 4388 Moraga Ave.
- Place
- San Diego , CA 92117
- Landline
- (858) 483-9191
Description
Papa's Pizza can be found at 4388 Moraga Ave. . The following is offered: Restaurants: Italian , Restaurants, Pizza, Restaurants: Californian - In San Diego there are 55 other Restaurants: Italian . An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Italian , Restaurants, Pizza, Restaurants: Californian(858)483-9191 (858)-483-9191 +18584839191