Drove by it yesterday and noticed the sign. I only had one meal there and it was so bad that I couldn't bear to even think about going back. For anyone who liked it, their Braintree location is apparently still open.
As I recall, the last restaurant to be housed there was Chevy's. Maybe the location is cursed!