Papa John's Pizza

Papa John's is finally in the country! Papa John's Pizza promises its customers 'Better Ingredients. Better Pizza.' Let the representatives from Papa John's International share to you what makes their pizza restaurant unique.

Duration: 2:53

Published: Feb 11, 2011 12:00 AM

  • Share on
Recently Uploaded

Talk about this video

ClickTheCity reserves the right to delete comments containing advertising, personal attacks, and any other objectionable content.