Was this place what I think it is? Is it still open? It has a date stamp of 1968. My kids love it because it has a cat on it. Any info would be great.