All reviews seem negative
This place is closed down now. They sold it. I've heard their place in Studio City is great though.