Contact Pizza La Villa
Call to order:
Find us at:
- 115 Downey Rd, Guelph, ON
Hours
- Mon-Tue: 11am - 8:30pm
- Wed-Thu: 11am - 9pm
- Fri-Sat: 11am - 9:30pm
- Sun: 11am - 9pm
If you enjoy our pizza, leave us a review:
We love to hear feedback, good or bad. Please send us any feedback: