We ordered the spinach and feta cheese thin pizza. It was good and not too salty like previous pizzas we have ordered from them. I would order from them again. They delivered the pizza in about 25 minutes.
1312 S Baldwin AveArcadia, CA 91007
From Business: Papa John's is one of the world's largest pizza companies that maintains more than 3,000 locations in over 45 U.S. states and nearly 25 international markets. Est…