1291 71 Hwy, Sioux Narrows-Nestor Falls, ONP0X 1K0Get directions
$
Come enjoy a yummy meal at Greens Barbecue Bar. Explore a menu featuring a bar-b-q and grilling menu and barbecue, priced at less than $10. They are easily accessible by car and ar...more...See more text
Log Cabin Tavern welcomes you to their establishment. Explore a menu offering barbecue, priced at 11$ to 25$. They are open at night all week. You can get there not only by car but...more...See more text