Chain Restaurants

Pizza

Papa John's Pizza

Share:

More from Chain Restaurants

Chain Restaurants Pizza

Papa John's Pizza

u
ultimate4g63 | | May 27, 2009 06:39 PM

I feel silly posting this, but has anyone here tried Papa John's pizza? We've all seen the commercials on US networks. I have American friends that say it is by far the best chain pizza. I decided to hop on to their website and see if i'd be able to find a location near Buffalo. Low and behold, I discovered a few locations in Ontario! There are a couple in London and one in Kitchener. Has anyone tried any of these Canadian Papa John's locations?

More posts from ultimate4g63

Feedback