Thanks to all our fans for your support over a challenging summer, we look forward to seeing you
again next spring!
Enter a Stranger
Leave A Friend!
We are a restaurant and bar located on beautiful Lake of the Woods
in Nestor Falls, Ontario. Disconnect from your busy life and
travel back to a simpler time. Don't let the rustic charm fool you,
the food will have you coming back for more! You're
invited to relax after a long day of fishing, catch the game, enjoy
the great lakeside view with your meal, and belt out the classics at
karaoke night!