Do you wish to continue?
51 businesses for Restaurants surrounding Nestor Falls ONView on the map »
1 1201 Idlywild Dr, Fort Frances, ON P9A 3M3
Our lakeside dining room is open for breakfast, lunch, dinner (6am- 10pm) year round, 7 days/week. The Sandbar Lounge is smoke-free. Enjoy a light snack & a refreshing beverage. Licensed patio.