Rated this place:
44 Wellington Street East, Toronto, ON, M5E1C7
Best Vodka selection in the city: and the big russian beers are great too.
Great location, knowledgeable staff, and having a drink in the park across the street is always a pleasant break