Pizza Villa
Address:
6771 Drummond Rd, Niagara Falls, ON L2G 4N8
Phone:
(905) 357-5841
Hours:
- Mon: 9am-5pm
- Tue: 9am-5pm
- Wed: 9am-5pm
- Thu: 9am-5pm
- Fri: 9am-5pm
Other Businesses:
- Chippawa Pizzeria at 3822 Main St, Niagara Falls, ON L2G 6B2
- Y-Not Again at 3464 Cattell Dr, Niagara Falls, ON L2G 7K7
- Voy Bar & Grill Taste-Ocho at 7070 Lundy's Lane, Niagara Falls, ON L2G 1W2
- Mick & Angelo's Eatery & Bar at 7600 Lundy's Lane, Niagara Falls, ON L2H1H1
- Drummond Inn at 6852 Drummond Rd, Niagara Falls, ON L2G 4P3