It's definitely still open, we walked through there yesterday and it was VERY busy. I just glanced at the windows, and they weren't boarded up, but I don't remember what kind of view there was. I'll try to remember to check tomorrow, we're going first thing in the AM.
The restaurant is open, we had a drink there the other day, but the windows facing IASM do have white boards. They're not really too much of an eyesore, though.