Worthy of mention is there is once again a restaurant open in the Framingham MA station building. Over the years several restaurants have occupied the building, including Ebenezer's which was an old favorite of mine, but the station stood vacant for many years too.
I went there for a birthday party in March, and there was still signage out front proclaiming it as a "Deluxe Depot Diner". I don't recall it actually being open as such and I'm not sure that ever came to pass, but the restaurant in there now is called Depot 417 (
https://www.depot417.com/" onclick="window.open(this.href);return false;). They have all-day breakfast and lunch and a fair dinner menu. I found the food decent but nothing to write home about.
The interior looked much the same as it had when I used to frequent Ebenezer's. A notable exception was the old NYCTA subway roll sign that once hung above the host's podium at the entrance is long gone. I used to offer to buy it from them every time I went there. Sadly, they never bit and who knows where it ended up after Ebenezer's closed.