Review of Papa John's Pizza

4140 Ogletown Stanton Rd, Newark, DE 19713

Overall Rating

Review


The pizza was AWESOME! I loved it can't wait to get another pizza from them

Updated 2 years ago

Not celiac