Pizza La Villa
115 Downey Rd, Guelph
(519) 823-2121
Recent Reviews
Order Online
You May Also Like
The Towne Winer - 115 Downey Rd Unit 5
Cideries, Brewing Supplies, Pet Friendly
Creekside Kitchen - 115 Downey Rd
Mediterranean, American, Greek
Pizza Hut - 649 Scottsdale Dr
Pizza, Italian
Restaurants in Guelph, ON
Pizza La Villa
115 Downey Rd, Guelph, ON N1C 1A2
(519) 823-2121