Village Pizza and Pasta

11312 US Hwy 15-501 N, Ste 300, Chapel Hill, NC 27517
919.960.3232
https://w3w.co/spenders.delved.feud

DESCRIPTION

Pizza, salads, and much more. Takeout available.