• 1291 Highway 71 Nestor Falls, ON P0W 1E0
  • 1(807) 484-2124
  • Open 11 AM - 9 PM daily!

We can't wait to see you! We're open on May 18th!

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!