Not too sure if they closed by the end of April or by the beginning of May. One thing is for certain, their Cambridge place on Massachusetts Avenue is closed for good.
This honestly wasn't the best Subway. Doubt anyone is heartbroken about them not being open anymore.