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?