FARMHOUSE Tavern opened just a few weeks ago, bringing a quaint concept to the Dupont strip. Serving up “farmhouse hospitality,” the FARMHOUSE Tavern is a reflection of the charms of rural Ontario. The menu changes constantly; blackboard menus are all...