Update Info - Hisa Japanese Restaurant
This restaurant was reported as closed. If it is open, let us know.
Hisa Japanese Restaurant
21 South St
Westborough, MA 01581
21 South St
Westborough, MA 01581
This restaurant was reported as closed. If it is open, let us know.