Looking for places relatively cheap and close to the stadium, also I’ve never driven in Toronto so how bad is the traffic there?

Also if you have any good ideas for a place to eat before the game, it would be appreciated

  • limjaheybudB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Try underneath TD centre . It’s like a 10 min walk