Comment by MrFoof
1 day ago
Based on what's still around, likely the one (now rebranded a Star Market, same holding company) in Porter Square, right by Porter Square station.
Based on what I recall, I believe there was one on the southeastern end of Green Street, a bit between Central and Kendall Square, barely northwest of MIT's primary campus area on the corner Massachusetts Ave and Vassar Street. That location has apparently closed in recent years.
No comments yet
Contribute on Hacker News ↗