They are now located in San Francisco and will soon open a new space in Berkeley .. (based on data from one of the employees ..)
I believe they lost their lease last year. I think they relocated to the city. Try google
Thanks! Your answer is awaiting moderation.