Finally made it here after hearing about the place for some time. I was pretty let down by my experience, but would not be opposed to going again because of the cool concept.
My drink that I ordered was good, but the service was seriously lacking. We also ordered the tiramisu which was interesting - wouldn't say that it was my favorite.