This is the food page of Pizza Pros on 15 Prince of Wales St St. John's NL A1C 4M8.
(first reviewed on August 20, 2013, last updated on June 16, 2016.)
Pizza Pros is ranked #3 of 10 Restaurants in Downtown St. John's.
This page has had 1189 visitors. You are the 1189th.