Papa Johns
Pizza ripoff, no customer service, bad pizza and even worse management
I called Papa Johns to let them know they screwed up my order and to try and get it fixed. This particular Papa Johns is located on Gaston Ave.in Dallas, TX. I talked to the supposed manager, Juan and I let him know about my pizza at which point he told me that it wasn't there fault it was mine and ...