Sarku Japan Restaurant

1245 Worcester Rd.
Natick
Massachusetts
United States