Fun but Rather Tame Night.
Finally getting around to writing this review after visiting a few months ago. Cleopatra is just outside Chinatown in Montreal. A safe area and a busy street with tourists, etc.
Apparently this place has been around forever, and the graphics on the signage out front give that away. Kinda of...