I just found out about it today. I don't think it was in their original plans to close the one on Welch. The one on Stanton is/was only open on weekends as it was more bar than restaurant although I don't know for sure what they'll be doing now. I would think they would move the restaurant...