You should just cross back over after the game Windsor has more to offer as for sc's.
Haven't been there for a bit but cheetahs was good. And Ouellette Avenue for clubs.
If u do stay Bouzouki's is the only one u would want to go in.
Royal oak or Pontiac for night life.