The Spinach tomato cheese pizza to be exact.
Papa John's is the second best pizza in the world to me.
The crust is bomb , the cheese is alright but still good.With the addition of Alfredo instead of Tomato sauce.Makes this pizza even more delectable to me.I love Alfredo sauce so it's a win in my book.
Oh , and can we talk about the Garlic sauce?Oh my GOODNESS it's so good!!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.