Sachi Japanese Steak House And Sushi Bar

200 Union St Ste B106
Westborough, MA
508.366.7771
42.270336
-71.610903
Hours:
Mon - Thu:11am - 3pm,   4:30pm - 10pm
Fri:11am - 3pm,   4:30pm - 11pm
Sat:11:30am - 3pm,   4:30pm - 11pm
Sun: 1pm - 9pm

for Sachi Japanese Steak House And Sushi Bar
Directions
from: