Does Alfredo's Pizza Villa have any deals?
Answer:
Alfredo's Pizza Villa is currently offering deals. View the menu to see what deals are available.Does Alfredo's Pizza Villa offer delivery?
Answer:
Alfredo's Pizza Villa does offer delivery. Delivery is $1.95.Where is Alfredo's Pizza Villa located?
Answer:
Alfredo's Pizza Villa is located at 201 S Estes Dr, Chapel Hill, NC 27514.What food is served at Alfredo's Pizza Villa?
Answer:
Alfredo's Pizza Villa makes sicilian pizza, by the slice pizza, gluten free pizza, healthy pizza, veggie pizza and more!