Papa John's Pizza is located in Egypt on Store Number 41-12, Ground Floor, 90th Street Concord Plaza Mall. Papa John's Pizza is rated 4.1 out of 5 in the category pizza restaurant in Egypt.
Address
Store Number 41-12, Ground Floor, 90th Street Concord Plaza Mall
Accessibility
Wheelchair-accessible entrance