Rejected ReviewGood times and value - favourite place in MontrealRejected December 22, 56502Cafe Cleopatra1230 St Laurent Blvd Montreal, Quebec H2X 2S5, Canada Honestly my favourite place in the world, cheap drinks, women that are fun to talk to and great to take into the back without spending a ton of $$. I visit Montreal once a year and Cleo’s’s is 1/2 the reason why i visit.