Photo taken at Papa John's Pizza by Alan C. on 9/22/2013
Photo taken at Papa John's Pizza by Alan C. on 9/22/2013
  • Photo taken at Papa John's Pizza by Alan C. on 9/22/2013
  • Photo taken at Papa John's Pizza by Alan C. on 2/15/2013
  • Photo taken at Papa John's Pizza by Alan C. on 2/15/2013
Papa John's Pizza

Papa John's Pizza

Pizza Place
242 Sheridan Blvd, Inwood, NY 11096, United States
Price:
$ $ $ $
Credit Cards:
Yes

Better Ingredients. Better Pizza. Papa John's.

Total Visitors
31
Total Visits
52
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Alan C.

    Local favorite pizza! Buy 1 take one on Mondays and Tuesdays!

    Alan Chuazon · February 15, 2013
    Save