I must say I'm very impressed with this Papa Johns Pizza location. After calling around to several pizza places in downtown St. Louis, I was very happy to find one that could deliver us pizza at our hotel and do it in less than two hours! I placed an order with Mike, who verified the order and was very polite. He stated around 35-45 minutes for delivery. I agreed and hung up. About 30 minutes had pased when I had a knock on our hotel door--It's Papa Johns! The delivery driver was polite and gave us our food
Pros: Speedy delivery gets a Thumbs Up! from me
more