Skip to content

Duckworth's Fish & Chips

Location

Address
750 Atherley Rd
City
Orillia, ON
Postal
L3V 6H6
Cuisine: Canadian / American, Sandwiches & Soup
Specialities: Fish Fry
✔ Takeout