Be the first Weblocal.ca user to add photos or videos of Pizza Pizza
Pizza Pizza at 833 UPPER JAMES STREET is located South side of Upper James just west of Mohawk Rd beside the Petro Canada- Store #11.
When you go out on the town and you are looking for a late night place to grab a good bite to eat, the big slices of Pizza at this pleace just can't be beat! Good variety and always fresh. Their slices are the biggest by far.