This venue is great. Right next to High Park and very close to the subway. I love this place and it is always my first go to place when I visit Toronto.