Don't fucking go anywhere near that shop. Please. I live in the area and lived in Toronto for a few years and like Avery said TCB is the only shop worth a fuck in Toronto, don't even bother with the one listed in the LST recommended shops. TCB is located at 618 Queen St West, right near the beer store.