Maybe they're moving elsewhere or maybe they're no match for the restaurants just over the bridge, but for whatever reason, Clarke's at South Station closed yesterday, says BRT. The Boston Business Journal reports that their lease expires at the end of this year; they also say that it will become a (glamorous?) two-level CVS.



