801 Worcester St, Natick, MA, 01760-2099 
508-561-1234
Full service
American-Chinese