Duckworth's Fish & Chips is a Fish & chips restaurant located in Orillia, ON L3V 6H6. It is one of the 160 Fish & chips restaurants in Canada. Address of Duckworth's Fish & Chips is 750 Atherley Rd, Orillia, ON L3V 6H6, Canada. Duckworth's Fish & Chips can be contacted at 17053277064. Duckworth's Fish & Chips is rated 4.5 (out of 5 stars) by 382 reviewers on the web.
Some of the places around Duckworth's Fish & Chips are -
750 Atherley Rd, Orillia, ON L3V 6H6, Canada
Contact number of Duckworth's Fish & Chips is 17053277064.
Rating of Duckworth's Fish & Chips is 4.5 out of 5 stars.
Address of Duckworth's Fish & Chips is 750 Atherley Rd, Orillia, ON L3V 6H6, Canada.
Duckworth's Fish & Chips is located in Orillia, ON L3V 6H6.
Duckworth's Fish & Chips is a Fish & chips restaurant in Canada
Pincode of Orillia, ON L3V 6H6 is L3V 6H6