Sachi Japanese Restaurant  © 2015 Privacy policy
Address: 200 Union Street, B106, Westborough, MA 01581
Tel.: (508) 366-7771     Fax: (508) 366-7772