Phone 919-968-3424
Location A5
Website
Store Manager:
Are you a store manager for Alfredo's Pizza Villa?
Click here to claim your store.

Deals & Events

Advertisement

At the Movies October 10th

This week at the movies there’s something for everyone: fanboys, kids, and Read More »

Ghostly White Halloween Party

Halloween season is back, but you don’t need orange and black to have an Read More »

Summer to Fall Fashion [video]

Even though the temperatures are cooling, you don’t need to pack away your Read More »

Sign Up For Our Newsletter!

  • or
Located in Chapel Hill, NC Get Directions »