If you thought Toronto's Yonge and Lawrence area was all buttoned-up brick façades and quiet luxury, 85 Glengrove Ave. W. is here to politely  (and ...