08/07/2008Provided by Citysearch -
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
The food was very good, hot and fresh!
This experience was, by far, the best experience we have had with any pizza delivery chain and would highly recommend this restaurant.