Restaurants & Bars

Boston Area

Sel de la Terre, Natick


Restaurants & Bars 6

Sel de la Terre, Natick

shaebones | Jul 14, 2010 10:58 PM

Meeting friends we rarely see @ SDLT tonight. What is not to be missed on the menu?

Sel de la Terre
1245 Worcester Street, Natick, MA 01760

Want to stay up to date with this post?