Full menu with prices & pictures
Sel De La Terre Nati... 1245 Worcester St, Natick, MA 01760,...
+15086501800
Reserve a table now for Sel De La Terre Nati...
If you are coming to Sel De La Terre Natick in Natick with your car, you will find parking options at a distance of 65 meters at Parking Garage F, Or you could use public transportation to get to the station Logan Express-Framingham, which is 740 meters away from the restaurant.
The restaurant from Natick offers 23 different meals and drinks on the menu at an average price of $10.2.