All reviews seem negative
This location has been closed for five years, as I found out when I tried to go there. The closest location to West LA now is in Van Nuys.