The café I mentioned at the top of the article is called “Moodswing” (they recently renamed themselves from “The Crow,” which I liked better).
The cafe is on the south side of New Westminster, a satellite town, 25 minutes by SkyTrain from downtown Vancouver.