Hidden gems of Toronto - 8 attractions, pubs and restaurants worth a stop by