Closer to you in Framingham is Sichuan Gourmet. That is is a mini-chain liked by fans of spicy food. My husband enjoys the location closer to his office.
And another maybe not-so-far choice suggested by smart posters elsewhere on this board is Dumpling Daughter in Weston: Restaurants I go back to. Dumpling Daughter Weston MA
Perhaps close enough for a little excursion.