Hugely popular local restaurant serving large portions of great-value, comfort food. Don't leave without trying their in-house smoked meat sandwiches.

More in this area

Share this place

Choice Hotels in Northwestern Ontario