Do you know anything about this place on Pine St? Is it a relic/still open?