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
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
Use spot hero