Toronto - Sobeys Stadium
Has anyone been to this venue? Anything good around it? I was surprised when the show was announced there. Nothing around really that I know of (places to go for a drink / dinner before or after). I'm seriously considering driving to Montreal instead to make it more of a night.