What People Say
About Us

I try to go to Lord Elgin whenever I am in the area. It is the best fish eating place in Ontario!...

Read More

Our Location

We are located at 5128 Highway 21 Port Elgin, ON.   Let us help you find your way to us from anywhere. Enter your address in the field below and get directions right to our restaurant.

Your Address: