Between Wakefield and Worcester
Meeting friends for dinner midway between Wakefield and Worcester. Was thinking Framingham. Any place good to eat there (Not Sel de la Terre b/c we met them there last time.) Thanks for any input.
Sel de la Terre
1245 Worcester Street, Natick, MA 01760