The Rolling Stones filmed the video for their song "Streets of Love" in Ottawa in 2005. The concert footage was shot at Zaphod Beeblebrox in the Byward Market. Intercut with that are scenes of a guy wandering the darkened streets of love, which were also filmed in Ottawa.
This is the Somerset Street Bridge. Compare the skyline and the railings to this screen capture from Google Street View:
Domestic Foods is at 595 Gladstone Avenue.
W.O. Stinson and Son own a chain of gas stations in Eastern Ontario. This seems to be the one at 435 Gladstone, which closed in 2010 to make way for condos.
The lonely dude collides with a taxi in front of the Chateau Lafayette House, as so many have done before.