Passed by just a couple of days ago. The place is still under construction, but the sign says something to the effect of "...in the meantime, please visit our other 2 locations," so I do believe they're planning to reopen. No idea when.