This place cannot be seen from the street. You have to go inside the office building and they are located in the lobby along with other restaurants.
Their juice options are great and although I'm at a loss about which one I ordered, I remember it being really good. And I plan on coming back. I'll update my review then.