The Puffin
Fish and Chips · Seafood · Fast Food
The Puffin is a fish and chips takeaway offering classic seafood dishes.
Location
Best places nearby
The highest rated places close to The Puffin.
Local restaurants nearby
20497 Leslie St, ON
Location
The highest rated places close to The Puffin.
20497 Leslie St, ON