trying to remember the name of a Soho bistro (and I can't provide any great identifiers like exact location). It's been awhile but if I remember correctly it was sort of french/japanese fusion . . . great cocktails (a pomegranate mojito and drinks made with plum wine) . . . cheap . . . Red plastic booths . . . called something cheesey like Lucky Bistro, or Happy Bistro . . . anyone?