Place has been closed every time I've tried it in the past few months - so yeah, she must have moved.
BUT - there are two other semi-equivalent places less than a block away.
Lucy was worth seeing if you were in the area, but not so much that it was worth a special trip IMHO.