Pizza Papa is a pizzeria offering Italian cuisine. It is accessible by wheelchair and accepts bank cards. The establishment also provides high chairs and has seating available.