← Back to context

Comment by MrFoof

2 days 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.