Is this still open? I'm visiting home for the first time in a few years and eating here again would be a true treat.