Metro Pizza
Pizza · Italian
Metro Pizza is a pizza restaurant offering online ordering and contact options for inquiries.
Location
Best places nearby
The highest rated places close to Metro Pizza.
Local restaurants nearby
6021 Lady Hammond Rd, NS
Location
The highest rated places close to Metro Pizza.
6021 Lady Hammond Rd, NS