Metro Pizza
Pizza · Italian · Casual Dining
Metro Pizza is a pizza restaurant offering a casual dining experience.
Location
Best places nearby
The highest rated places close to Metro Pizza.
Local restaurants nearby
505 Rue Ste-Catherine E, QC
Location
The highest rated places close to Metro Pizza.
505 Rue Ste-Catherine E, QC