There used to be a place that I went to once in a while on Lincoln Blvd between Santa Monica and Venice. It was behind a Pizza place. I haven't been by there for a while and just noticed it is closed now. I had an odd experience recently that I think was related to that place. Does anyone know what happened to it? When it was closed and why? Any information would be appreciated. I got very freaked out recently and I am wondering if my suspicions are correct. Thanks, Uhhuh588