21 Main St E, Smitds Falls, Ontario K7A 1A3, Canada, Smitds Falls
Manager has been there 20 years or so...service and food quality is best in Ottawa
1066 Main Street, Dorset, Lake of Bays, Ontario P0A 1E0, Canada, Dorset
Great views of the Lake of Bays, and the fish and chips is not bad.
Manager has been there 20 years or so...service and food quality is best in Ottawa