Food & Drink Introducing: THR & Co., the new restaurant on Harbord Street from the owners of The Harbord Room