PAPA JI'S PIZZA
Facility Location
939B Esquimalt Road, Esquimalt
Facility Information
Facility Number64007062
Facility TypeFood (Take Out)
Months OpenAll year long
Facility History and Documents: Click on alink below to see additional details.