This is the food page of Duffs Pizzeria on 198 NIAGARA ST St. Catharines ON L2M 4V4.
(first reviewed on July 25, 2005, last updated on October 13, 2016.)
Duffs Pizzeria is ranked #4 of 16 Restaurants in North End St. Catharines.
This page has had 1023 visitors. You are the 1023rd.