Lord Elgin Fish and Chips Restaurant

Lord Elgin Fish and Chips
One of the best places for fish and chips in Canada.

Lord Elgin Fish and Chips Restaurant
5128 ON-21, Port Elgin, ON N0H 2C1, Canada
Saugeen Shores ON Canada
519-832-2224