Skip to main content

Papa's Subs & Pizza

restaurant · pizza restaurant · Holly Springs, NC

Address
511 N Main St, Holly Springs, NC 27540
Phone
(919) 557-1919
Website
papassubspizzahollysprings.com
Where
35.6594, -78.8369

Search Hominin for Papa's Subs & Pizza

Other restaurants nearby

More in Holly Springs

Papa's Subs & Pizza — restaurant in Holly Springs, NC | Hominin