Located on beautiful Lake of the Woods in Nestor Falls, ON. Join us for a delicious meal, karaoke, or just a great night with great people! Enter as a stranger, and leave a friend!
1291 Highway 71 Nestor Falls, ON P0W 1E0
Open 11:00 AM to 9:00 PM Daily!