I've learned that not all LCBO's are built equally. This is the biggest and most luxurious LCBO I've had the pleasure of coming across. The building itself reminds me of Grand Central Station. From the clock tower, and the train tracks on top of the building, it just has a nice feel to it.
When you first enter (from the North entrance) the store looks like any other LCBO. The regular wine, coolers and party section. Then you enter what they call the "Premium Spirits" that you get into the really hot and heavy stuff. This is where you find the really expensive bottles seen in rap videos!! I'm not a big alcohol drinker, and I have an addictive personality, so maybe it's for the best.
Trust me when I say that if there's anything you are looking for, you'll be able to find it here for sure. Just imagine your locale LCBO and multiply that by 3, and you have the size of this one. Best of all there's free parking for LCBO customers!