Papa's Subs & Pizza Holly Springs
Open Now
$3.00 - $5.00 Delivery
511 North Main St, Holly Springs, NC 27540
Your pizzas are great, and I discovered your salads are as well, along with delicious onion rings. And when I got home I found a missing item, which was quickly credited to my card when I called. Great food, great folks! Verified Slice Customer • 9/27/2024