The salad bar restaurant at 1581 Bayview Ave has opened and closed within a few days with no explanation at the location of this unlikely sequence. The sign of agent Andrew Lin hangs in the window of Untold indicating the business (some say the building) is for sale. Strange as can be. These pictures are from the story on the imminent opening just two weeks ago.