• 1291 Highway 71 Nestor Falls, ON P0W 1E0
  • 1(807) 484-2124
  • Closed for the 2020 season, see you next year!

Closed for the season See you in 2021!

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!