Large background photo of Papa John's Pizza
  • 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, Five Towns, Inwood, NY 11096, United States
Price:
$ $ $ $
Credit Cards:
Yes

Better Ingredients. Better Pizza. Papa John's.

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

Related Searches

  • papa john's pizza inwood
  • papa john's pizza inwood photos
  • papa john's pizza inwood location
  • papa john's pizza inwood address
  • papa john's pizza inwood
  • papa john's pizza inwood
  • papa johns inwood
  • papa johns pizza inwood
  • papa john's pizza five towns inwood

Foursquare © 2015  Lovingly made in NYC & SF