The Tommyfield Gastro Pub offers classic English and modern Canadian pub fare, alongside house cocktails, in a hip setting with a heated terrace.