5001 Rue de Verdun(514) 766-2375Hours listed
Metro Pizza Verdun
Details
- Restaurant
- Takeout
- Delivery
More pizza places near Metro Pizza Verdun
4702 Rue de Verdun(514) 767-2000Hours listed
4622 Rue de Verdun(514) 767-6760
4594 Rue de Verdun
5001 Rue Wellington(438) 476-0654
4811 Rue Wellington(514) 768-3718Hours listed