Can anyone recommend a place to watch a TFC game right at North York City Centre? I have to be there this Saturday during the game in Montreal (starting at noon), so I won't have time to travel. Just looking for a place to have an extended lunch break, that will have TSN on a TV for sure. (Doesn't have to have sound or the like.)