Is this place closed for good? I've been past a few time and no one has been there. Google says it's open and there is no website for and information. What is going on?