Village Pizza & Pasta
11312 Us 15 501 Hwy N
Chapel Hill
NC
27517
(919) 960-3232
franklinstpizza.com
Open Map
Chapel Hill
dining
food
Good for Groups
Italian
pizza
pizzeria
Price range: $$
restaurant
Take-out