clock menu more-arrow no yes mobile

Filed under:

The Shutter

sel%20de%20la%20terre.jpgThe Sel de la Terre era is coming to an end. The remaining location, which is out in Natick, will close on January 1st, 2014, according to the restaurant's website. [Official Site via CH]

Sel de La Terre

774 Boylston Street, Boston, MA 02199 617 266 8800