Contact Pizza La Villa

Call to order:

Find us at:

  • 115 Downey Rd, Guelph, ON

If you enjoy our pizza, leave us a review:

We love to hear feedback, good or bad. Please send us any feedback: