Hey there -
I visit New Orleans every March/April, and have always had a great time at Lucky Cheng's. A friend told me that she heard Gennifer Flower's new club opened up in that spot. I've scoured the web for any such news, and haven't found anything. Does anyone know if this is true? I was so looking forward to bringing my friends there on my trip this April!